Files
corp-address-book/docker-compose.yml
T

21 lines
582 B
YAML

version: '3.8'
services:
address-book:
build:
context: .
dockerfile: Dockerfile
container_name: corporate-address-book
restart: unless-stopped
ports:
- "8180:3000"
environment:
- PORT=3000
- NODE_ENV=production
- DATABASE_PATH=/app/data/database.db
- ADMIN_USERNAME=${ADMIN_USERNAME:-admin}
- ADMIN_PASSWORD=${ADMIN_PASSWORD:?ADMIN_PASSWORD is required. Create .env or run install.sh}
- JWT_SECRET=${JWT_SECRET:?JWT_SECRET is required. Create .env or run install.sh}
volumes:
- ./data:/app/data