Files
nlcc-itinerary/docker-compose.yml
2025-11-09 18:39:25 -05:00

26 lines
809 B
YAML

services:
nlcc-itinerary:
image: git.rydertech.us/rydertech/nlcc-itinerary:latest
container_name: nlcc-itinerary
ports:
- "3002:3000"
volumes:
- data:/app/data
environment:
- NODE_ENV=production
- SITE_URL=https://church.example.com
# Optional: Customize admin username (default: "admin")
# - ADMIN_USERNAME=admin
# Optional: Set custom admin password (otherwise auto-generated)
# - ADMIN_PASSWORD=your-secure-password
# Email configuration for password resets and notifications
- EMAIL_HOST=smtp.example.com
- EMAIL_PORT=587
- EMAIL_USER=noreply@example.com
- EMAIL_PASSWORD=your-email-password
- EMAIL_FROM=New Life Christian Church <noreply@example.com>
restart: unless-stopped
volumes:
data: