services: vultr-dns-manager: build: context: . dockerfile: Dockerfile ports: - "3000:3000" restart: unless-stopped environment: - NODE_ENV=production # You can add other environment variables here if needed healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3000"] interval: 30s timeout: 10s retries: 3 start_period: 10s volumes: # Optional: Mount a volume for persistent data if needed - vultr-dns-manager-data:/app/.next/cache volumes: vultr-dns-manager-data: