# Production deployment for VPS with existing nginx-proxy-manager # This configuration connects to an existing nginx-proxy-manager for SSL/HTTPS services: geoguessr-mcp: # Use pre-built image from Docker Hub image: nyxiumyuuki/geoguessr-mcp:latest container_name: geoguessr-mcp-server restart: unless-stopped # Use expose instead of ports - only accessible through proxy expose: - "8000" env_file: - .env volumes: - geoguessr-schemas:/app/data/schemas logging: driver: "json-file" options: max-size: "10m" max-file: "5" # Connect to the same network as nginx-proxy-manager networks: - firefly_network volumes: geoguessr-schemas: name: geoguessr-mcp-schemas-prod networks: firefly_network: external: true