Push steps were failing because (1) gitea port 3000 wasn't published to the host — docker daemon couldn't reach localhost:3000, and (2) the fhirworx/ namespace doesn't exist in Gitea — images must go under homelab/ to match the org.
Push steps were failing because (1) gitea port 3000 wasn't published to the host — docker daemon couldn't reach localhost:3000, and (2) the fhirworx/ namespace doesn't exist in Gitea — images must go under homelab/ to match the org.