version: '3.8' services: realblocks: build: context: . dockerfile: Dockerfile ports: - "${PORT:-7860}:7860" environment: - NODE_ENV=production - PORT=${PORT:-7860} - ENCRYPTION_KEY=${ENCRYPTION_KEY} - JWT_SECRET=${JWT_SECRET} - DATABASE_PATH=/data/realblocks.db - HF_TOKEN=${HF_TOKEN} - HF_REPO_ID=${HF_REPO_ID} - SMTP_HOST=${SMTP_HOST} - SMTP_PORT=${SMTP_PORT} - SMTP_SECURE=${SMTP_SECURE} - SMTP_USER=${SMTP_USER} - SMTP_PASS=${SMTP_PASS} - EMAIL_FROM=${EMAIL_FROM} - CORS_ORIGIN=${CORS_ORIGIN:-http://localhost:7860} volumes: - realblocks-data:/data restart: unless-stopped volumes: realblocks-data: