Files
Scriptcase/docker-compose.yml
2026-05-24 15:37:59 -03:00

31 lines
996 B
YAML

# =====================================================
# DOCKER COMPOSE SCRIPTCASE - VERSÃO DEMONSTRAÇÃO
# =====================================================
services:
scriptcase:
# Construir imagem a partir do Dockerfile local
build: .
# Mapear porta 8080 externa para porta 80 interna do container
# Acesso: http://servidor:8093
ports:
- "8080: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