Releases: heyvaldemar/jira-traefik-letsencrypt-docker-compose
Release list
v1.8.1
Security
atlassian/jira-software:11.3.11was rebuilt upstream; the pin moved fromsha256:4046f4a668a4…tosha256:4ce9c84d0945…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.
v1.8.0
Added
- Traefik's timeouts on the HTTPS entry point can be set from
.env.
TRAEFIK_READ_TIMEOUT,TRAEFIK_WRITE_TIMEOUTandTRAEFIK_IDLE_TIMEOUT
default to Traefik's own values (60s, 0s, 180s), so nothing changes unless
you set them. Traefik reads its static configuration from one source, here
the command in the compose file, and an override file can only replace that
command whole; a variable is the way to tune it and keep taking updates.
The same change was asked for in the Keycloak template, and every template in the fleet gets it at once.
v1.7.9
Security
postgres:15was rebuilt upstream; the pin moved fromsha256:dfbbb0ad8cab…tosha256:724292da1f2e…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.
v1.7.8
Fixed
- The restore scripts had never been run by CI, and could not have been.
They carried the database name, user and backup directory as literals, found
their containers with a name filter that misses them under any-pbut the
default. The data restore randocker exec -it, which refuses to start
without a terminal, and cleared the directory withrm -rf dir/*, which
leaves every dotfile of the newer state in place. Both scripts now take every
path, name and credential from the running backups container, accept the
backup file name as an argument, stop the application while they work and
start it again whatever happens, and CI runs them: a marker written after a
backup must be gone once that backup is restored, for the database and for
the application data.
Changed
- The freshness check has its own workflow, Pin Freshness. It ran inside Deployment Verification, whose badge is the one at the top of this README. Across the fleet, nine red runs in ten were a pin one version behind - which the fleet's triage moves within the day - and a reader cannot tell that from a stack that does not boot. The badge now says whether the stack boots. The job itself is unchanged.
v1.7.7
Security
traefik:3.7was rebuilt upstream; the pin moved fromsha256:1c32e7c36820…tosha256:24841fe2de73…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.
v1.7.6
Security
atlassian/jira-software:11.3.11was rebuilt upstream; the pin moved fromsha256:6e4795fa808e…tosha256:4046f4a668a4…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.
v1.7.5
Security
postgres:15was rebuilt upstream; the pin moved fromsha256:9b1d34adbce1…tosha256:dfbbb0ad8cab…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.
v1.7.4
Security
traefik:3.7was rebuilt upstream; the pin moved fromsha256:f86a2cab1b5c…tosha256:1c32e7c36820…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.
v1.7.3
Security
atlassian/jira-software:11.3.11was rebuilt upstream; the pin moved fromsha256:2de7e640cb9a…tosha256:6e4795fa808e…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.
v1.7.2
Security
atlassian/jira-software:11.3.11was rebuilt upstream; the pin moved fromsha256:e5548cd4eea8…tosha256:2de7e640cb9a…. Same version, same tag, a rebuilt base image — the usual shape of a security fix in a base layer.
Upgrading
git pull (or ./update.sh), then docker compose up -d. Containers on a refreshed image are recreated; data volumes and .env are untouched. This release was cut by fleet triage after the deploy job booted the stack on the refreshed images.
Full history in CHANGELOG.md.