--- name: App Registry Setup description: Archipelago app container registry at 80.71.235.15:3000 (Gitea) — marketplace images mirrored there type: project --- Archipelago app registry running on Gitea at `80.71.235.15:3000`, org `archipelago`. **Why:** Self-hosted container registry so Archipelago nodes pull app images from our infrastructure instead of Docker Hub/ghcr.io. Critical for unbundled ISO installs where apps are downloaded on-demand. **How to apply:** - Registry URL: `80.71.235.15:3000/archipelago/:` - HTTP only (insecure) — nodes need `registries.conf` with `insecure = true` - ISO build bakes the insecure registry config into `/home/archipelago/.config/containers/registries.conf` - Marketplace data in `neode-ui/src/views/marketplace/marketplaceData.ts` uses `REGISTRY` constant - 34 images pushed from .228 on 2026-03-26 - NOT pushed yet: Thunderhub, Penpot (not on .228) - Gitea instance deployed via Portainer on `80.71.235.15:9443` - Login: podman login 80.71.235.15:3000 (credentials set up on .228)