Eine Pelican-Panel-Alternative für dieselben Eggs
Pelican behält den Aufbau von Pterodactyl: ein PHP-Panel, dazu Wings und Docker auf jeder Maschine. Zelie betreibt dieselben Eggs aus einem Binary mit eigenem containerd, installiert sich mit einem Befehl, aktualisiert sich selbst aus dem Panel und betreibt Websites und Datenbanken neben den Gameservern.
Aktualisiert im November 2026
Zelie und Pelican nebeneinander
Installation und Pflege
Installation
- Zelie
- JaEin Befehl, wenige Minuten
- Pelican
- TeilweiseEine Anleitung zum Abarbeiten von Hand
Kein PHP-Stack zu betreiben
- Zelie
- JaEin einziges Go-Binary
- Pelican
- NeinPHP, Laravel und ein Webserver
Läuft ohne Docker
- Zelie
- JaEigenes containerd
- Pelican
- NeinWings braucht Docker
Updates aus dem Panel
- Zelie
- JaEin Klick, rollt bei einem Fehler von selbst zurück
- Pelican
- NeinVon Hand, mit Befehlen
Sicherheitsfixes für App-Pakete
- Zelie
- JaJede Nacht, vorher auf einem eigenen Branch getestet
- Pelican
- NeinPrüft keine App-Pakete
Gameserver
Pterodactyl- und Pelican-Eggs
- Zelie
- Ja21 Spiele bereit, jedes andere über seinen Link
- Pelican
- Ja
Konsole, Dateien, SFTP, Zeitpläne
- Zelie
- Ja
- Pelican
- Ja
Spieler- und RCON-Werkzeuge
- Zelie
- JaRust und Minecraft, eine Spielerliste für einige Steam-Spiele
- Pelican
- NeinNicht eingebaut
Sichere Passwörter von Anfang an
- Zelie
- JaRCON- und Admin-Passwörter bekommen einen Zufallswert
- Pelican
- TeilweiseSo, wie das Egg sie setzt
Steam-Updates
- Zelie
- JaPrüft stündlich, aktualisiert, wenn niemand spielt
- Pelican
- TeilweiseBeim Start, wenn das Egg es macht
Apps und Datenbanken
Deploy von GitHub bei jedem Push
- Zelie
- Ja
- Pelican
- Nein
Deploys ohne Ausfallzeit, Rollback mit einem Klick
- Zelie
- JaDie letzten fünf Versionen bleiben
- Pelican
- Nein
Automatisches HTTPS für Apps
- Zelie
- Ja
- Pelican
- Nein
Datenbanken
- Zelie
- JaPostgreSQL, MariaDB, Redis, mit Datenbrowser, auch mit Gameservern verknüpfbar
- Pelican
- TeilweiseMySQL für Gameserver
Metriken
- Zelie
- JaAnfragen, Fehler, Speicher und CPU über einen Tag
- Pelican
- TeilweiseSpeicher und CPU live
Sicherheit
Nichts im Netzwerk läuft als root
- Zelie
- JaDer root-Teil hat keinen Port
- Pelican
- NeinWings läuft als root auf einem öffentlichen Port
Secrets, die das Panel nicht zurücklesen kann
- Zelie
- Ja
- Pelican
- Nein
Verschlüsselte Backups nach S3
- Zelie
- JaAuf dem Server verschlüsselt
- Pelican
- TeilweiseNach S3, unverschlüsselt
Unterbenutzer mit eigenen Rechten
- Zelie
- Ja
- Pelican
- Ja
Kommt später
Mehrere Maschinen aus einem Panel
- Zelie
- Geplant
- Pelican
- Ja
- Ja
- Teilweise
- Geplant
- Nein
Pelican ist so beschrieben, wie es sich standardmäßig installiert. Sein Speicherwert wurde auf einem Live-Server gemessen: das Panel bei etwa 231 MB und Wings bei 38 MB, ohne Datenbank und Docker.
Was Pelican gut macht
Pelican ist für Gameserver gemacht und macht das gut. Ein Panel verwaltet viele Maschinen, Spieler können eigenen Zugang zu einem einzelnen Server bekommen, und das Egg-Format, das es nutzt, ist das, für das die Gameserver-Community schreibt. Wenn du heute mehrere Maschinen brauchst, bleib bei Pelican: Das kann Zelie noch nicht.
Was Zelie anders macht
- Ein Binary, kein PHP, kein Docker. Zelie ist ein Binary, ein Download von etwa 50 MB, mit seinem Zustand in SQLite. Seine eigenen Prozesse bleiben im Leerlauf unter 66 MB Speicher, geprüft bei jeder Änderung.
- Ein Befehl zum Installieren, ein Klick zum Aktualisieren. Ein neues Release installiert sich von der Seite „Server“. Gameserver laufen weiter, und wenn die neue Version nicht innerhalb von anderthalb Minuten hochkommt, wird die alte zurückgesetzt.
- Root hat keinen Port. Der Teil von Zelie, der als root läuft, lauscht auf keinem Netzwerkport. Wings läuft als root auf einem öffentlichen Port.
- Spieler und RCON eingebaut. Für Rust und Minecraft: wer online ist, wer da war, Chat, Kicks, Bans und Notizen, ohne etwas zusätzlich zu installieren.
- Apps und Datenbanken neben den Spielen. Deploye eine Website oder einen Discord-Bot von GitHub mit HTTPS und betreibe PostgreSQL, MariaDB oder Redis dafür, unter demselben Login.
Einen Server von Pelican umziehen
Zelie liest Pelican-Eggs so, wie sie sind, und 21 Spiele stammen aus den Egg-Repositories von Pelican selbst. Ein Server ist sein Egg und seine Dateien, deshalb dauert ein Umzug ein paar Minuten.
- 1Installiere Zelie und richte seinen Pool an Spielports ein.
- 2Lege den Server aus demselben Egg an. Steht es nicht in der Liste, importiere das Egg über seinen Link.
- 3Stoppe den alten Server, lade dann seine Dateien per SFTP herunter und per SFTP oder mit dem Dateimanager in Zelie hoch.
- 4Prüfe die Startvariablen und die Ports, dann starte ihn.
Beide können sich während des Ausprobierens eine Maschine teilen: Wings nutzt Port 2022 für SFTP und Zelie 2222. Beide wollen die Ports 80 und 443 für eine Domain, also erreiche Zelie über einen Cloudflare Tunnel und gib jedem Panel einen eigenen Bereich an Spielports.
Fragen
Funktionieren Pelican-Eggs in Zelie?
Ja. Zelie liest Eggs im Pelican- und im Pterodactyl-Format. 21 Spiele stehen zur Auswahl bereit, aus den Egg-Repositories von Pelican, und jedes andere Egg lässt sich über seinen Link importieren.
Ist Zelie ein Fork von Pelican?
Nein. Es ist eigenständige Software, in Go geschrieben. Es liest das Egg-Format, das Pelican und Pterodactyl nutzen.
Unterstützt Zelie mehrere Nodes oder Unterbenutzer?
Unterbenutzer ja: Lade jemanden mit einem Link ein und wähle für jeden Server, was er darf. Mehrere Nodes noch nicht: Zelie verwaltet die Maschine, auf der es installiert ist; mehr sind geplant.
Zelie installieren
Zelie ist in früher Entwicklung, und Free steht allen offen: Erstelle ein Konto und installiere es auf einem eigenen Server. Pro und Business folgen: Pro ebenfalls für den eigenen Server, Business für alle, die Hosting verkaufen.