version: '3.8' 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 logs -f # Visualizza i log # docker compose down # Ferma i servizi # docker compose restart # Riavvia i servizi