# ===================================================== # DOCKER COMPOSE SCRIPTCASE - VERSÃO DEMONSTRAÇÃO # ===================================================== services: scriptcase: # Construir imagem a partir do Dockerfile local build: . # Mapear porta 8093 externa para porta 80 interna do container # Acesso: http://servidor:8093 ports: - "8093:80" # Volume persistente para dados do Scriptcase # ./scriptcase-data (host) ↔ /var/www/html/scriptcase (container) volumes: - ./scriptcase-data:/var/www/html/scriptcase # 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: scriptcase-demo # Variáveis de ambiente do container environment: # Configurar timezone para América/São Paulo - TZ=America/Sao_Paulo