What
Close out Milestone 3 of container-plan.md: the one open item is coordination with opensource-server, whose standalone cluster hosts Harbor (registry) and Forgejo (CI).
Everything in this repo is done and merged (#3): mieweb images build|push|inspect|status, mieweb registry login|logout, the mieweb.jsonc registry block, registry naming conventions, and a Forgejo Actions sketch at packages/test-app/ci-images.example.yml. What remains is blocked on the cluster existing.
Needed from opensource-server
Then, in this repo
Cross-ref: opensource-server issue linked below once filed.
What
Close out Milestone 3 of container-plan.md: the one open item is coordination with opensource-server, whose standalone cluster hosts Harbor (registry) and Forgejo (CI).
Everything in this repo is done and merged (#3):
mieweb images build|push|inspect|status,mieweb registry login|logout, themieweb.jsoncregistryblock, registry naming conventions, and a Forgejo Actions sketch atpackages/test-app/ci-images.example.yml. What remains is blocked on the cluster existing.Needed from opensource-server
miewebtarget — the plan uses the implementation-neutral namecr.os.mieweb.orgso the product (Harbor today) can be swapped without touching app configs; confirm DNS + CA/TLS expectations (public cert vs. private CA → doesinsecureSkipTlsVerifyever need to be true?)cloud-apps), repo = container class name lowercased, tag = git short SHA +latest. Confirm or push back.robot$<project>+<name>) and how the authFile is provisioned to CI and to devs.Then, in this repo
mieweb images push --target miewebend-to-end against the real registry with a robot account; record the result in the plan.packages/cloud-os/mieweb.sample.jsoncand the cli README with the confirmed URL/conventions.Cross-ref: opensource-server issue linked below once filed.