# ===================================================== # DOCKER COMPOSE SCRIPTCASE - VERSÃO DEMONSTRAÇÃO - Produção # ===================================================== services: producao: # Construir imagem a partir do Dockerfile local build: . # Mapear porta 8094 externa para porta 80 interna do container # Acesso: http://servidor:8094 ports: - "8094:80" # Volume persistente para dados do Scriptcase # ./producao-data (host) ↔ /var/www/html/producao (container) volumes: - ./producao-data:/var/www/html/producao # Reiniciar automaticamente se container falhar # (exceto se parado manualmente) restart: unless-stopped # Nome fixo do host para estabilizar licenciamento # Scriptcase verifica hostname para validar licença hostname: producao-demo # Variáveis de ambiente do container environment: # Configurar timezone para América/São Paulo - TZ=America/Sao_Paulo