# ═══════════════════════════════════════════════════════════════ # Sibilla Configuration Template # ═══════════════════════════════════════════════════════════════ # # Copia questo file in .env e modifica i valori: # cp .env.example .env # Google Gemini API key (obbligatoria) # Ottienila gratis: https://aistudio.google.com/apikey GOOGLE_API_KEY=la-tua-api-key # Flask secret key (cambiala in produzione!) # Generane una con: python -c "import secrets; print(secrets.token_hex(32))" SECRET_KEY=dev-secret-key-change-me # ── Server ─────────────────────────────────────────────────── # Host e porta del server Flask SIBILLA_HOST=127.0.0.1 SIBILLA_PORT=5000 # Debug mode (0 = off, 1 = on) # ⚠️ NON usare SIBILLA_DEBUG=1 in produzione! SIBILLA_DEBUG=1 # ── Search Engines ──────────────────────────────────────────── # Degoog (primary) — motore di ricerca self-hosted # Avvia con: docker run -d --name degoog -p 4444:4444 ghcr.io/degoog-org/degoog:latest DEGOOG_URL=http://localhost:4444 # SearXNG (secondary, fallback) — motore di ricerca self-hosted # Avvia con: docker run -d -p 8080:8080 searxng/searxng SEARXNG_URL=http://localhost:8080 # DuckDuckGo fallback (1 = on, 0 = off) # Funziona senza server — scraping HTML, nessuna API key necessaria SIBILLA_DDG_FALLBACK=1