Zurück zum Blog
Release

ShadowPanel vorstellen

ShadowPanel ist ein selbst gehostetes Web-Hosting-Control-Panel für Entwickler, die volle Kontrolle über ihren Stack wollen — ohne den cPanel-Preisschild.

S
ShadowPanel Team
2 Min. Lesezeit

Was ist ShadowPanel?

ShadowPanel ist ein selbst gehostetes Web-Hosting-Control-Panel — eine moderne Alternative zu cPanel und Plesk, die für Entwickler und Hosting-Anbieter entwickelt wurde, die volle Kontrolle über ihren Stack wollen.

Es läuft auf einem Standard-Ubuntu-22.04- oder 24.04-VPS und installiert in weniger als 10 Minuten alles Notwendige: Nginx, PHP-FPM, PostgreSQL, MariaDB, Redis, ClamAV, Certbot, BIND9, Postfix und Dovecot — vernetzt und über ein modernes React-Dashboard auf Port 2087 verwaltet.

Warum wir es gebaut haben

Bestehende Panels kosten ein Vermögen, sperren dich in ihr Ökosystem oder liefern eine veraltete UX, die sich seit einem Jahrzehnt nicht verändert hat. Wir wollten etwas, das:

  • In Minuten installiert, nicht Stunden
  • Aus dem Weg bleibt — kein Bloat, keine Upsells in der UI
  • Standardmäßig sicher läuft — privilegiengetrennter Daemon, Argon2id-Passwörter, JWT mit kurzen TTLs, obligatorisches 2FA für Admins
  • Moderne Workflows unterstützt — Git Deploy, Docker, Staging-Umgebungen, automatisierte Cloud-Backups

Kernfunktionen

Jede ShadowPanel-Installation — selbst im kostenlosen Tier — enthält:

  • Multi-Site-Management mit seitenspezifischen PHP-FPM-Pools und open_basedir-Isolierung
  • Ein-Klick-SSL über Let's Encrypt mit automatischer 30-Tage-Erneuerung
  • Dateimanager mit privilegiengetrenntem Daemon-Zugang
  • DNS-Verwaltung (BIND9-Zonen und -Einträge)
  • MySQL/MariaDB-Datenbanken pro Site mit dedizierten Nutzern
  • E-Mail-Konten über virtuelle Postfix + Dovecot-Postfächer
  • Cron-Jobs, Wartungsmodus, Domain-Aliases und Weiterleitungen

Pro- und Agency-Tiers schalten Git Deploy, Docker, automatisierte Cloud-Backups, 1-Klick-App-Installer, SEO-Toolkit, Staging-Umgebungen und Reseller-Unterkonten frei.

Eine Architektur, die Sicherheit ernst nimmt

Das Panel läuft mit strikter Privilegientrennung: Der API-Prozess läuft als unprivilegierter shadowpanel-Nutzer und kommuniziert mit einem Root-Level-Daemon über einen Unix-Socket. Der Daemon stellt eine Whitelist typisierter, Zod-validierter Befehle bereit — keine Shell-String-Konkatenation, keine exec()-Aufrufe.

Jeder API-Endpunkt ist durch Zod-Schema-Validierung, Rate-Limiting und HMAC-verifizierten Redis-Cache abgesichert. Admin-Aktionen erfordern eine Zwei-Faktor-Prüfung beim Login.

Erste Schritte

Installiere ShadowPanel in Minuten auf einem frischen Ubuntu-22.04- oder 24.04-VPS.

Option A — Persönlicher Installations-Link (erfordert ein kostenloses Konto):

wget "https://shadowpanel.de/install/<dein-token>" -O shadowpanel.zip \
  && unzip -o shadowpanel.zip \
  && tar -xzf shadowpanel-v*.tar.gz \
  && sudo bash shadowpanel-v*/deploy/install.sh

Option B — One-Liner:

curl -fsSL https://shadowpanel.de/install.sh | bash

Das Installer-Skript richtet alles ein und gibt deine Admin-Zugangsdaten am Ende aus. Öffne https://<deine-domain>:2087 zum Einloggen.


Wir veröffentlichen regelmäßig Updates. Verfolge das Changelog, um auf dem Laufenden zu bleiben, und melde dich bei support@shadowpanel.de, wenn du auf Probleme stößt.

Wir verwenden Cookies

Wir verwenden Cookies, um Ihre Erfahrung zu verbessern und Ihre Einstellungen zu speichern. Sie können Ihre Auswahl unten verwalten. Mehr erfahren.

ShadowPanel

Verwalten Sie Ihre Cookie-Einstellungen unten. Essentielle Cookies sind immer aktiv, da sie für den Betrieb der Website erforderlich sind.

Essenziell

Erforderlich für den Betrieb der Website. Dazu gehören Sitzungsauthentifizierung und CSRF-Schutz. Kann nicht deaktiviert werden.

Immer aktiv

Funktional

Speichert Ihre Sprachpräferenz, damit Sie sie nicht bei jedem Besuch erneut auswählen müssen.

Analyse

Hilft uns zu verstehen, wie Besucher die Website nutzen, damit wir sie verbessern können. Es werden keine persönlichen Daten verkauft.

Marketing

Wird von Google Ads verwendet, um Anzeigenkonversionen zu messen und die Kampagnenausrichtung zu verbessern. Es werden keine persönlichen Daten verkauft.