Commit graph

5 commits

Author SHA1 Message Date
FluxCD
f1b3a00882 chore: update aprs.me image to git.mcintire.me/graham/aprs.me:main-1771433746-a0f72cf [skip ci] 2026-02-18 16:56:34 +00:00
FluxCD
06d09b590e chore: update aprs.me image to git.mcintire.me/graham/aprs.me:main-1771368069-24c01d0 [skip ci] 2026-02-18 16:56:17 +00:00
a0f72cfd43
Run database migrations as init container on each deploy
Adds an init container that runs `bin/migrate` before app pods start,
ensuring migrations are applied on every deployment. Uses the existing
advisory lock in MigrationLock so only one pod runs migrations during
a rolling update.
2026-02-18 10:55:25 -06:00
FluxCD
f1ce1b1e03 chore: update aprs.me image to git.mcintire.me/graham/aprs.me:main-1771368069-24c01d0 [skip ci] 2026-02-17 22:52:19 +00:00
a637b3b87c
Add k8s deployment manifests and FluxCD GitOps config
Kubernetes manifests for deploying to home cluster in the aprs
namespace with Forgejo Actions CI pipeline for building and
pushing container images to git.mcintire.me registry.
2026-02-17 16:11:27 -06:00