{ "title": "Pi-hole", "version": "0.1.0", "description": "Pi-hole Monitoring, Listen und Steuerung fuer mehrere Instanzen.", "enabled_by_default": true, "setup": { "fields": [ { "name": "api_path", "label": "API Pfad", "type": "text", "help": "Standard ist /admin/api.php fuer v5-Instanzen. v6 wird automatisch erkannt.", "required": false }, { "name": "verify_tls", "label": "TLS Zertifikate pruefen", "type": "checkbox", "help": "Bei internen Testsystemen nur deaktivieren, wenn self-signed Zertifikate genutzt werden.", "required": false }, { "name": "api_timeout_sec", "label": "API Timeout Standard (Sekunden)", "type": "number", "help": "Timeout fuer normale Pi-hole API-Abfragen wie Dashboard und Queries. Standard: 8 Sekunden.", "required": false }, { "name": "action_timeout_sec", "label": "API Timeout Aktionen (Sekunden)", "type": "number", "help": "Timeout fuer laengere Aktionen wie Listen- oder Pi-hole-Updates. Standard: 120 Sekunden.", "required": false }, { "name": "dashboard_refresh_sec", "label": "Refresh Dashboard (Sekunden)", "type": "number", "help": "Automatische Aktualisierung fuer das Dashboard. Standard: 1 Sekunde. 0 deaktiviert den Auto-Refresh.", "required": false }, { "name": "lists_refresh_sec", "label": "Refresh Listen (Sekunden)", "type": "number", "help": "Automatische Aktualisierung fuer die Listen-Seite. Standard: 5 Sekunden. 0 deaktiviert den Auto-Refresh.", "required": false }, { "name": "queries_refresh_sec", "label": "Refresh Queries (Sekunden)", "type": "number", "help": "Automatische Aktualisierung fuer die Queries-Seite. Standard: 5 Sekunden. 0 deaktiviert den Auto-Refresh.", "required": false }, { "name": "lists_primary_only", "label": "Listen nur auf Primaer-Instanz bearbeiten", "type": "checkbox", "help": "Erzwingt Listen- und Domain-Aenderungen nur auf der Primaer-Instanz.", "required": false } ] } }