Document successful photon-default-page migration

- Completed in 24 seconds using direct docker compose approach
- Validated expert consensus: Dockge for management, not migration
- Service running successfully on fry.obr.sh
- HTTP 301 response confirms Traefik routing works
- Container logs show nginx started correctly

Next: Gitea and Mastodon migrations (complex, need specialized agents)
This commit is contained in:
olaf committed 2025-11-16 10:37:24 +00:00
1 parent 02ade71ecd
commit 31381ef098
4 files changed
+334

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
version: "3"
networks:
traefik-public:
external: true
services:
photon-default:
image: nginx:alpine
container_name: photon-default-page
restart: always
networks:
- traefik-public
volumes:
- ./html:/usr/share/nginx/html:ro
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik-public"
- "traefik.http.routers.photon-default.rule=Host(`photon.obnh.io`)"
- "traefik.http.routers.photon-default.entrypoints=websecure"
- "traefik.http.routers.photon-default.tls=true"
- "traefik.http.routers.photon-default.tls.certresolver=exoscale"
- "traefik.http.routers.photon-default.tls.domains[0].main=photon.obnh.io"
- "traefik.http.routers.photon-default.service=photon-default"
- "traefik.http.routers.photon-default.priority=10"
- "traefik.http.services.photon-default.loadbalancer.server.port=80"