Files
dockge-migration-guide/compose-files/photon-default-page.yml
Olaf 31381ef098 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)
2025-11-16 10:37:24 +00:00

27 lines
906 B
YAML

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"