Zum Inhalt

Extensions

Was sind Extensions?

Extensions erweitern enconf um zusätzliche Funktionen. Sie werden über den integrierten Extension Marketplace installiert und können mit einem Klick aktiviert oder deaktiviert werden.

Extensions sind unabhängige Module, die über die enconf Extension API mit dem Panel kommunizieren. Sie können in Go, PHP, Python oder Node.js entwickelt werden.

Extension Marketplace

Im Panel erreichen Sie den Marketplace über Admin > Extensions.

Extensions installieren

  1. Navigieren Sie zu Admin > Extensions
  2. Klicken Sie auf Marketplace durchsuchen
  3. Wählen Sie die gewünschte Extension und klicken Sie auf Installieren
  4. Nach der Installation können Sie die Extension über den Schalter aktivieren

Extensions aktivieren / deaktivieren

Installierte Extensions können jederzeit aktiviert oder deaktiviert werden:

  1. Öffnen Sie Admin > Extensions
  2. In der Liste der installierten Extensions finden Sie den Aktivierungs-Schalter
  3. Deaktivierte Extensions verbrauchen keine Ressourcen

Verfügbare Extensions

Extension Kurzbeschreibung Details
WordPress-Toolkit Ein-Klick-Installation, Plugin/Theme-Management, Security-Scan, Admin-SSO
Joomla-Toolkit Ein-Klick-Installation, Extensions/Templates-Verwaltung, Security-Scan, Admin-SSO
PrestaShop Toolkit Ein-Klick-Installation, Shop-Status, Modul-Verwaltung, Admin-SSO
Container-Hosting (Docker) Rootless Container pro Website, CVE-Gate, gVisor-Isolation optional
Git Deploy Deploy per Git Pull aus GitHub/GitLab/Gitea, Webhook-Auto-Deploy, Rollback
Malware-Scanner Dual-Engine-Signaturen + CVE-Regeln, Quarantäne, Scheduler
Uptime-Monitor Externe Erreichbarkeitsüberwachung, Flapping-Schutz
MCP-Server (KI-Anbindung) Verbindet Claude, ChatGPT, Cursor & Co. per Model Context Protocol — nur lesend + sichere Aktionen

AI Assistant entfernt

Die früher separat aufgeführte AI-Assistant-Extension wurde am 2026-07-20 aus dem Marktplatz entfernt und ist nicht mehr verfügbar.

Extension-Einstellungen

Jede Extension hat eigene Einstellungen, die über Admin > Extensions > [Extension] > Einstellungen erreichbar sind.

Globale Extension-Einstellungen (z. B. automatische Updates) finden Sie unter Admin > Einstellungen > Extensions.

Eigene Extensions entwickeln

enconf bietet eine offene Extension-Architektur. Extensions können in Go, PHP, Python oder Node.js entwickelt werden.