feat(deploy): compose.yml for home-ctr-onyx (#29) #33

Merged
archeious merged 1 commit from feat/compose into main 2026-04-19 17:32:17 -06:00

1 commit

Author SHA1 Message Date
Jeff Smith
c7f9a56dc8 feat(deploy): add compose.yml for home-ctr-onyx (#29)
Consumes the image from #28 with the platform-contract bindings:
/mnt/quartermaster -> /data, QUARTERMASTER_DB_URL with four slashes,
proxy-net external, Traefik routed on quartermaster.unbiasedgeek.com
through the platform-owned basicauth + ratelimit middlewares, and the
required tenant / project / managed_by / watchtower-disable labels
for host hygiene. Image tag is parameterised via QUARTERMASTER_TAG
so the Actions workflow (#30) can pin a specific SHA per deploy
without editing the checked-in file.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 17:29:53 -06:00