Move container image from ghcr.io to Docker Hub #9

Closed
opened 2026-05-26 03:39:04 +00:00 by coilysiren · 0 comments
Owner

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).

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).
Sign in to join this conversation.
No labels
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-flight-deck/lunch-money-k8s#9
No description provided.