photos: mule-image cutover to PhotoPrism stack on 120, retire 127
Mulimage 2.0 merge (dtoro/mule-image 70dc1b6) replaces the legacy FastAPI/Celery/Postgres stack with PhotoPrism + Go sidecar + MariaDB + SvelteKit. LXC 120 now runs that architecture in production; LXC 127 (the M0 evaluation host) was destroyed in the same session. - inventory.yaml: drop mule-photos-new host + photos_new service. - containers/index.md: bump 120's row (6 cores / 12 GiB / iGPU passthrough), move 127 to Recently-destroyed. - containers/120-mule-images.md: rewrite stack + library-access + auth sections; add 2026-05-22 cutover changelog entry. - containers/127-mule-photos-new.md: add closing changelog entry and decommission banner; rest left intact as archaeology. - hosts/mule-photos-new.yaml: removed (regenerated from inventory.yaml). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -144,8 +144,23 @@ curl -sk --resolve photos-new.hubris.network:443:192.168.8.175 \
|
||||
https://photos-new.hubris.network/api/v1/oidc/login -i | head -2 # 302 → auth.hubris.network
|
||||
```
|
||||
|
||||
> **Decommissioned 2026-05-22.** The PhotoPrism + sidecar + SvelteKit stack
|
||||
> validated here was promoted into production on [LXC 120](120-mule-images.md)
|
||||
> via the `Mulimage 2.0` merge (`dtoro/mule-image` commit `70dc1b6`). This
|
||||
> page is retained for archaeology; everything below is historic. See the
|
||||
> 2026-05-22 entry in [120-mule-images.md](120-mule-images.md#changelog) for
|
||||
> the cutover detail.
|
||||
|
||||
## Changelog
|
||||
|
||||
### 2026-05-22 — Destroyed
|
||||
|
||||
`pct destroy 127` after curl verification of the new 120 stack passed
|
||||
end-to-end. dnsmasq `photos-new.hubris.network` line removed; gitea
|
||||
webhook id 9 + `192.168.8.181` ALLOWED_HOST_LIST entry removed; caddy
|
||||
`photos-new.hubris.network` site block dropped from `dtoro/caddy-conf`.
|
||||
Authentik `mule-photos-new` app + provider deleted.
|
||||
|
||||
### 2026-05-18 (pm) — OIDC state-cookie fix: deploy.sh no longer recreates pp-app
|
||||
|
||||
User reported `failed to get state: securecookie: the value is not valid` after
|
||||
|
||||
Reference in New Issue
Block a user