chrishaulmark-website/docker-compose.yml
2024-12-01 20:24:43 -06:00

30 lines
No EOL
693 B
YAML

version: '3.8'
services:
web:
build:
context: .
dockerfile: Dockerfile
pull_policy: build
ports:
- "803:803"
networks:
- caddy_network
environment:
- NODE_ENV=production
- PORT=803
- GOOGLE_EMAIL=${GOOGLE_EMAIL}
- SMTP_HOST=${SMTP_HOST}
- SMTP_PORT=${SMTP_PORT}
- SMTP_SECURE=${SMTP_SECURE}
- RECIPIENT_EMAIL=${RECIPIENT_EMAIL}
- GOOGLE_APP_PASSWORD=${GOOGLE_APP_PASSWORD}
- UPSTASH_REDIS_REST_URL=${UPSTASH_REDIS_REST_URL}
- UPSTASH_REDIS_REST_TOKEN=${UPSTASH_REDIS_REST_TOKEN}
env_file:
- .env.local
restart: unless-stopped
networks:
caddy_network:
external: true