Files
llm-monitor/docker-compose.yml
T
2026-04-25 15:08:57 +02:00

30 lines
916 B
YAML

services:
# LLM Monitor Dashboard
llm-monitor:
build:
context: .
dockerfile: Dockerfile
container_name: llm-monitor-app
ports:
- "${API_PORT:-8000}:${API_PORT:-8000}"
env_file:
- .env
restart: unless-stopped
stdin_open: true
tty: true
# Health check
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:${API_PORT:-8000}/api/v1/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 10s
# Istruzioni di avvio:
# docker compose up -d # Avvia i servizi
# docker compose build --no-cache # Rebuild completo (consigliato se output.css e vuoto o UI rotta)
# docker exec llm-monitor-app wc -l /app/app/web/static/css/output.css # Verifica CSS compilato
# docker compose logs -f # Visualizza i log
# docker compose down # Ferma i servizi
# docker compose restart # Riavvia i servizi