f6acb90d00
Operator-directed (Vuong 2026-08-13): migrated stonehenge-park off the nh3-docker beta deployment to a permanent fixture on ana-docker (10.250.50.70) before the v1.0.0 final cut. SQLite (park-data) migrated consistently (stop -> tar-copy -> start; byte-identical). restic auto-covered by ana-docker's /var/lib/docker/volumes source. Stable name park.phasefinal.com -> 10.250.50.70 (Cloudflare DNS-only) so clients decouple from the host IP. Homepage tile 'The Henge' added. nh3-docker stack left stopped as rollback pending park-dev cutover verification.
19 lines
734 B
YAML
19 lines
734 B
YAML
# stonehenge-park — ana-docker (10.250.50.70), permanent home (migrated off nh3-docker 2026-08-13).
|
|
# Stable name: park.phasefinal.com -> 10.250.50.70 (Cloudflare, DNS-only/internal). LAN/WG-internal only
|
|
# (port 8420); NOT internet-exposed. Image built from vh/stonehenge-park v1.0.0-beta.1; build source at
|
|
# ~/deploy-src/stonehenge-park on ana-docker. .env (chmod 600) holds PARK_API_KEY (vault nh3-dev/park-api-key).
|
|
services:
|
|
park:
|
|
image: park:v1.0.0-beta.1
|
|
container_name: park
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8420:8420"
|
|
env_file:
|
|
- .env
|
|
volumes:
|
|
- park-data:/data # SQLite single file /data/park.db — covered by restic (via /var/lib/docker/volumes)
|
|
|
|
volumes:
|
|
park-data:
|