route on the ip zone (APP_IP_ZONE) instead of nip.io

This commit is contained in:
Worph
2026-10-27 16:37:43 +00:00
parent c9aa19c56f
commit e36abaa72a
13 changed files with 48 additions and 48 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ grep -rn 'cdn.jsdelivr.net/gh/Worph' Apps/ # must be empty
- **Networking**: `expose`, not `ports`; main services join the external `pcs`
network for Caddy routing. Three caddy labels per public service:
`caddy_0` gateway domain (`appname-${APP_DOMAIN}`, `gateway_tls` import),
`caddy_1` nip.io, `caddy_2` sslip.io (Let's Encrypt, no import)
`caddy_1` `<app>-${APP_PUBLIC_IP_DASH}.${APP_IP_ZONE}` (the IP zone, `gateway_tls` import), `caddy_2` sslip.io (Let's Encrypt, no import)
- **`store_app_id`** is the lowercased app name (`MetaFeederTMDB` → `metafeedertmdb`)
- **Images**: pulled from IPCR on watch.nsl.sh, `ipcr-watch.nsl.sh/ipns/metadec.eth/metadec.eth/<image>:<version>`,
pinned to explicit versions (built by each repo's `.gitea/workflows/` on gitea-watch.nsl.sh/metastar on `v*` tags;