version: "3.8" services: openclimb-sync: build: . ports: - "8080:8080" environment: - AUTH_TOKEN=${AUTH_TOKEN:-your-secret-token-here} - DATA_FILE=/data/climb_data.json - IMAGES_DIR=/data/images volumes: - ./data:/data restart: unless-stopped