-
v4.3.6
StableSome checks failedRelease / Test backend (push) Successful in 1m7sRelease / Test UI (push) Successful in 1m29sRelease / Build and push images (push) Successful in 4m30sRelease / Deploy to prod (push) Failing after 19sRelease / Deploy to homelab (push) Successful in 13sRelease / Gitea Release (push) Successful in 27sreleased this
2026-04-16 21:51:58 +05:00 | -556 commits to main since this releasePreviously: 'docker compose up -d' recreated all services with changed images,
causing dependent services (pocketbase, minio, redis, etc.) to restart and
wait for healthchecks, leading to longer downtime.Now: Use '--no-deps' flag to restart ONLY the services with updated images
(backend, runner, ui, caddy, pocketbase) without touching their dependencies.Benefits:
- Faster deployments (~15-20s vs ~60s)
- No unnecessary restarts of infrastructure services
- Reduced downtime for the application
The final 'docker compose up -d --remove-orphans' ensures any orphaned
containers are cleaned up and all services are in the desired state.Downloads