Zelie compared with other panels

Game panels like Pterodactyl and Pelican run game servers. Coolify runs apps and databases. Zelie does both from one binary, with no PHP and no Docker, and it installs with one command.

Updated September 2026

Side by side

Zelie Pterodactyl Full comparisonPelican Full comparisonCoolify Full comparison
Install and upkeep
Install Yes One command, a few minutes Partly A long manual guide Partly A manual guide Yes One command
No PHP stack to run Yes One Go binary No PHP, Laravel, a web server, MySQL and Redis No PHP, Laravel and a web server No PHP and Laravel, with PostgreSQL and Redis
Runs without Docker Yes Its own containerd No Wings needs Docker No Wings needs Docker No Built on Docker
Light on memory Yes Under 90 MB, checked on every change Partly A PHP panel, a queue worker and Wings Partly About 230 MB, before the database Partly Needs at least 2 GB of RAM
Updates from the panel Yes One click, rolls back by itself if it fails No By hand, with commands No By hand, with commands Yes One click or automatic
Game servers
Pterodactyl and Pelican eggs Yes 21 games ready, any other by its link Yes Yes No
Console, files, SFTP, schedules Yes Yes Yes No
Safe passwords by default Yes RCON and admin passwords get a random value Partly As the egg sets them Partly As the egg sets them No
Steam updates Yes Checks each hour, updates when nobody plays Partly On start, if the egg does it Partly On start, if the egg does it No
Apps and databases
Deploy from GitHub on push Yes No No Yes
Deploys without downtime, one-click rollback Yes Last five versions kept No No Yes
Automatic HTTPS for apps Yes No No Yes
Databases Yes PostgreSQL, MariaDB, Redis, with a data browser Partly MySQL for game servers Partly MySQL for game servers Yes Many engines
Metrics Yes Requests, errors, memory and CPU for a day Partly Live memory and CPU Partly Live memory and CPU Partly Server and container usage
Security
Two-step login Yes Required, with a passkey or an app Partly Optional Partly Optional Partly Optional
Nothing on the network runs as root Yes The root part has no port No Wings runs as root on a public port No Wings runs as root on a public port No Reaches servers as root over SSH
Secrets the panel cannot read back Yes No No No
Encrypted backups to S3 Yes Encrypted on the server Partly To S3, not encrypted Partly To S3, not encrypted Partly Database backups to S3
Coming later
Several machines from one panel Planned Yes Yes Yes
Sub-users with their own permissions Planned Yes Yes Partly Teams
Docker Compose and one-click services No No No Yes

The other panels are described as they install by default. Memory figures were measured on idle servers: Zelie’s on every change in its test runs, Pelican’s on a live server.

Why one panel for everything

Less to install
One command sets up the panel, its proxy and its container engine. There is no PHP, no web server, no queue worker and no database server to look after.
Less memory
Zelie’s own processes stay under 90 MB when idle, and the test runs fail if they grow past it. That leaves the machine for your games and apps.
Safer by design
The part that runs as root has no network port. Every account needs a second login step, and secrets are sealed so the web panel cannot read them back.
Updates itself
A new release is one click on the Server page. Games, apps and databases keep running, and if the new version does not come up, the old one is put back.

Questions

Can Zelie replace both my game panel and Coolify?

On one machine, yes: game servers from Pterodactyl and Pelican eggs, apps from GitHub, images or plain files, and PostgreSQL, MariaDB and Redis, under one login.

What does Zelie not do yet?

It manages the one machine it is installed on, and only administrators log in. Several machines and sub-users are planned. It does not run Docker Compose files.

Install Zelie

Run this as root on a Debian or Ubuntu server. It checks the release’s signature, installs Zelie and asks how people will reach the panel.

curl -fsSL https://github.com/Caria-Core/zelie/releases/latest/download/install.sh | sh

Free on a single server. Read how the install works first if you want to know what it changes.