# 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.2 (commit 2c258f7);
# build source at ~/deploy-src/stonehenge-park-v1.0.0-beta.2 on ana-docker (per-tag dir, so the previous
# tag's source stays put as a rollback). .env (chmod 600) holds PARK_API_KEY (vault nh3-dev/park-api-key).
# NOTE: upstream's deploy/compose.yaml builds from source (context: ..). This host copy deliberately does
# not — it pins a locally-built image tag so a rebuild is an explicit, reviewable step.
services:
  park:
    image: park:v1.0.0-beta.2
    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:
