version: "3.8" services: novalon-website: image: novalon-website:latest container_name: novalon-website restart: unless-stopped environment: - NODE_ENV=production - PORT=3000 - DATABASE_URL=${DATABASE_URL} - NEXTAUTH_SECRET=${NEXTAUTH_SECRET} - NEXTAUTH_URL=${NEXTAUTH_URL} - RESEND_API_KEY=${RESEND_API_KEY} - OPS_ALERT_EMAIL=${OPS_ALERT_EMAIL:-ops@novalon.cn} volumes: - ./logs:/app/logs networks: - novalon-network networks: novalon-network: external: true