Zum Inhalt

Installation

Systemvoraussetzungen

Anforderung Minimum
Betriebssystem Debian 12 (Bookworm) oder Debian 13 (Trixie)
Architektur amd64 (x86_64) oder arm64 (aarch64)
RAM 2 GB (4 GB empfohlen)
Festplatte 20 GB (SSD empfohlen)
Netzwerk Feste IP-Adresse, Port 80/443 offen

Voraussetzungen

Der Installer muss als root ausgeführt werden, und curl muss installiert sein. Auf einer minimalen Debian-Installation ist curl nicht vorinstalliert — installiere es als root zuerst:

apt update && apt install -y curl

Auf einer Standard-Debian-Installation ist curl meist schon vorhanden; dann kannst du diesen Schritt überspringen.

Installation

Die Installation erfolgt mit einem einzigen Befehl. Führe ihn als root auf einem frischen Server aus:

curl -fsSL https://get.enconf.com | bash

Das war's!

Der Installer erledigt alles vollautomatisch — keine weiteren Schritte nötig.

Was der Installer automatisch einrichtet

  • Erkennung der Debian-Version und der Architektur (amd64/arm64)
  • NetCell apt-Repository hinzufügen
  • Installation aller Pakete (Panel + Agent)
  • Panel-Datenbank anlegen und konfigurieren
  • Webserver, PHP, Datenbank, E-Mail, DNS und FTP einrichten
  • SSL-Zertifikat für das Panel (Let's Encrypt)
  • Firewall-Grundkonfiguration (nftables + fail2ban)
  • Alle Dienste aktivieren und starten

Nach der Installation

Öffnen Sie im Browser:

https://IHRE-SERVER-IP:3443

Sie werden automatisch zum Setup-Assistenten weitergeleitet, wo Sie Ihr Admin-Konto anlegen.

Updates

Updates können direkt im Panel unter Einstellungen → System durchgeführt werden — ein Klick genügt.

Alternativ per Terminal:

sudo apt update && sudo apt upgrade

Ports

Port Dienst Beschreibung
3443 Panel HTTPS-Zugang zur Verwaltung
80 Websites HTTP (automatischer Redirect zu HTTPS)
443 Websites HTTPS für Kunden-Websites

Logs

# Panel
sudo journalctl -u enconf-api -f

# Agent
sudo journalctl -u enconf-agent -f

Unterstützte Systeme

Distribution Version Status
Debian 12 (Bookworm) Vollständig unterstützt
Debian 13 (Trixie) Vollständig unterstützt

Ubuntu wird nicht mehr unterstützt

Wir konzentrieren uns auf Debian. Ubuntu (auch 24.04 LTS) wird vom Installer aktiv abgelehnt.

Unterstützte Architekturen

Architektur Bezeichnung Beispiele
amd64 x86_64 Alle gängigen Server und VPS
arm64 aarch64 AWS Graviton, Ampere Altra, Hetzner CAX, Oracle Cloud A1

Automatische Erkennung

Der Installer erkennt die Architektur automatisch und installiert die passenden Pakete. Es sind keine manuellen Anpassungen nötig.

Frischer Server empfohlen

Installieren Sie enconf auf einem frischen Server ohne vorhandene Webhosting-Software. Der Installer konfiguriert alle Dienste (Nginx, PHP, Mail, DNS) automatisch — bestehende Konfigurationen könnten Konflikte verursachen.