services: app: image: fnsys/dockhand:${DOCKHAND_VERSION:-latest} container_name: dockhand ports: - "${DOCKHAND_PORT:-3000}:3000" volumes: - /var/run/docker.sock:/var/run/docker.sock - dockhand_data:/app/data environment: - PUID=${DOCKHAND_PUID:-1000} - PGID=${DOCKHAND_PGID:-1000} - TZ=${DOCKHAND_TZ:-America/Los_Angeles} deploy: resources: limits: memory: 512m healthcheck: test: ["CMD-SHELL", "curl -f http://localhost:${PORT:-3000}/ || exit 1"] interval: 30s timeout: 10s retries: 3 start_period: 5s restart: unless-stopped volumes: dockhand_data: