services: citytracker: build: . image: citytracker:latest container_name: citytracker restart: unless-stopped ports: - "${HOST_PORT:-3000}:3000" environment: NODE_ENV: production PORT: 3000 DB_PATH: /app/data/citytracker.db UPLOAD_DIR: /app/data/uploads SESSION_SECRET: ${SESSION_SECRET} ADMIN_USERNAME: ${ADMIN_USERNAME} ADMIN_PASSWORD: ${ADMIN_PASSWORD} COOKIE_SECURE: ${COOKIE_SECURE:-false} volumes: - citytracker-data:/app/data volumes: citytracker-data: