Move container image from ghcr.io to Docker Hub #9
Labels
No labels
burndown-2026-06
burndown-2026-08
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/advocate
role/director
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/science
role/sysadmin
state
ambient
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/lunch-money-k8s#9
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Publish the lunch-money-k8s container image to docker.io/coilysiren/lunch-money-k8s instead of ghcr.io/coilysiren/lunch-money-k8s. Aligns with the planned Helm-chart-on-Docker-Hub destination (#7) so chart and image live in the same registry.
Chart values, examples values, Makefile dev tag, docs/deploy.md, AGENTS.md, and the .github/workflows/docker.yml publish workflow all point at docker.io. The workflow uses standard secrets DOCKERHUB_USERNAME and DOCKERHUB_TOKEN.
Manual handoff after merge: provision a Docker Hub access token, stash as SSM secrets (suggest /dockerhub/username and /dockerhub/access-token, no existing pattern in coilysiren/* yet), and sync to repo secrets DOCKERHUB_USERNAME + DOCKERHUB_TOKEN. The next docker.yml run will fail until those land. Do not helm upgrade the homelab until the new image is live at docker.io/coilysiren/lunch-money-k8s:latest, otherwise ImagePullBackOff.
Also bumps agentic-os hooks rev to v0.2.9 (closes the cross-cut .claude/ comment-block regression).