Impostazioni
La sezione Settings ti permette di configurare le integrazioni esterne, le API key e le preferenze generali della piattaforma.
Informazioni Server
Stato Sistema
In alto vedi lo stato del server:
- Versione Polipo
- Node.js versione
- Database stato connessione
- Uptime server
Integrazioni
Google PageSpeed API
Per usare l’analisi Lighthouse con limiti più alti:
- Vai su Google Cloud Console
- Crea un progetto o seleziona esistente
- Abilita “PageSpeed Insights API”
- Crea credenziali → API Key
- Incolla la key in Polipo
- Clicca Salva
Vantaggi:
- Rate limit più alto
- Dati più precisi
- Storico completo
Cloudflare
Integra Cloudflare per:
- Gestire DNS
- Configurare SSL
- Gestire WAF
- Cache e CDN
Configurazione:
- Accedi alla dashboard Cloudflare
- Vai su My Profile → API Tokens
- Crea un token con permessi:
- Zone.Zone (Read)
- Zone.DNS (Edit)
- Zone.Firewall Rules (Edit)
- Copia il token in Polipo
- Inserisci anche l’Account ID (dalla sidebar CF)
- Clicca Test Connessione
- Se OK, clicca Salva
Dopo la configurazione:
- Vedrai le zone disponibili
- Potrai gestire DNS da Polipo
- Security Hub avrà accesso WAF
N8N Integration
Connetti n8n per automazioni avanzate:
Configurazione:
- Abilita l’integrazione
- Copia la API Key generata
- In n8n, crea un nodo Webhook
- Usa l’URL webhook di Polipo
Usi:
- Trigger n8n da eventi Polipo
- Chiamare Polipo da workflow n8n
- Automazioni cross-platform
AI Agents (MCP)
Configura agenti AI per assistenza:
Agenti Disponibili:
- Claude (Anthropic)
- GPT (OpenAI)
- Gemini (Google)
Configurazione:
- Seleziona l’agente
- Inserisci la API Key del provider
- Configura le opzioni (modello, temperatura, ecc.)
- Salva
Usi:
- SQL Agent per query in linguaggio naturale
- Assistenza troubleshooting
- Generazione codice
Impostazioni Terminale
Aspetto
Personalizza il terminale integrato:
| Impostazione | Opzioni |
|---|---|
| Shell default | PowerShell, Bash, Zsh, CMD |
| Font size | 10-20 |
| Font family | Fira Mono, Consolas, Monaco |
| Tema | Dark, Light |
Comportamento
| Impostazione | Descrizione |
|---|---|
| Scrollback buffer | Quante righe conservare |
| Cursor blink | Cursore lampeggiante |
| Cursor style | Block, underline, bar |
Webhook
URL Webhook
Polipo espone webhook per ricevere eventi esterni:
POST https://your-polipo-instance/api/webhook/{event-type}
Eventi Supportati
| Evento | Descrizione |
|---|---|
deploy | Trigger deploy |
alert | Invia alert |
diagnostic | Avvia diagnostica |
Autenticazione
Includi l’header:
Authorization: Bearer YOUR_API_KEY
Database
Info Database
Visualizza:
- Tipo: SQLite/PostgreSQL
- Percorso/Connessione
- Dimensione
Manutenzione
| Azione | Descrizione |
|---|---|
| Vacuum | Ottimizza database |
| Backup | Esporta database |
| Statistiche | Conteggi tabelle |
API Keys
Gestione Chiavi
Per ogni integrazione puoi:
- Visualizzare la chiave (con toggle show/hide)
- Rigenerare una nuova chiave
- Revocare una chiave
Sicurezza
- Le chiavi sono criptate nel database
- Mai condividere le chiavi
- Ruota periodicamente le chiavi sensibili
Notifiche Globali
Destinatari Default
Aggiungi destinatari che ricevono tutti gli alert:
- Clicca + Aggiungi Destinatario
- Inserisci email o telefono
- Seleziona i canali (Email, SMS, WhatsApp)
Preferenze
| Impostazione | Descrizione |
|---|---|
| Cooldown | Minuti tra alert ripetuti |
| Aggregazione | Raggruppa alert simili |
| Orari silenzio | Non disturbare di notte |
Backup Impostazioni
Esportare
- Clicca Esporta Impostazioni
- Scarica il file JSON
- Contiene tutte le configurazioni (no chiavi sensibili)
Importare
- Clicca Importa Impostazioni
- Seleziona il file JSON
- Le impostazioni vengono applicate
Reset
Reset Singola Sezione
Per ogni sezione puoi cliccare Reset per tornare ai default.
Reset Completo
⚠️ Attenzione: Ripristina tutte le impostazioni ai valori default!
- Scorri in fondo alla pagina
- Clicca Reset Tutte le Impostazioni
- Conferma due volte
Best Practices
- Configura Cloudflare - Per funzionalità DNS e Security
- API key Google - Per Lighthouse senza limiti
- Backup regolare - Esporta le impostazioni
- Rotazione chiavi - Ogni 3-6 mesi
- Test dopo modifiche - Verifica che tutto funzioni
- Documenta - Annota le configurazioni custom