Files
archy/.claude/memory/project_app_registry.md
T

20 lines
1.0 KiB
Markdown
Raw Normal View History

---
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/<app>:<version>`
- 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)