Zelie · self-hosted server panel for apps, databases and game serversYour whole server, in one small panel.

Apps, databases and game servers on your own Linux server. It keeps itself up to date without stopping what runs on it.

One Go binary · about 50 MB · Debian or Ubuntu, amd64 or arm64 · Free for everyone

A drawn preview of the Zelie panel, playing in a loop: a Minecraft server’s console, an app deploying, last night’s updates and the panel’s colours.

Four things it gets right.

Built for the machine it runs on: little to install, little to look after.

Light

One Go binary. No PHP, no Composer, no separate daemon and no Docker.

Updates itself

The panel, images, databases, Node security releases and your apps’ dependencies, in one round each night.

Never down for it

Updating Zelie restarts only Zelie. An automatic update must stay up for a minute, or the old version comes back.

Closed by default

The panel, proxy and SFTP run as their own unprivileged users; the root core has no network port. Root in a container is nobody on the host, and databases get no public port.

Not a fork.

Many game panels grew out of Pterodactyl and share its design. Zelie was written from scratch, with a different architecture.

What each one asks you to install and keep running

Pterodactyl

Separate parts, installed and kept running one by one

  • PHPwith extensions
  • Composer
  • MySQL or MariaDB
  • Redis
  • A web server
  • A queue worker and a cron job
  • Wingsruns as root
  • Dockerfor Wings

Zelie

The one thing you install

One Go binary
containerdfetched and checked by Zelie

Pelican keeps the same design: a Laravel panel plus Wings.

  • Apps from GitHub, databases and game servers, in one panel.
  • It updates itself every night, without stopping what runs on it.
  • The part that runs as root has no network port, so the internet cannot reach it.

Small, measured.

Memory on an idle server, and what you install to get there.

Idle memory

Measured by Caria Core

Zelieabout 120 MB

Zelie’s own processes stay under 66 MB, checked in CI on every release; containerd adds about 57 MB on a live server.

Pelicanabout 269 MB

The panel about 231 MB and Wings 38 MB on a live server, 24 September 2026, without its database and Docker.

Measured by others

Coolify460–520 MiB

All of Coolify 4.4.6’s containers on an idle test VM, one run. Source

What you install

Zelie1

Zelie itself. It fetches and checks its own container runtime.

Pelican6

The panel, PHP, Composer, a web server, Wings and Docker, plus a database server unless it uses SQLite. Install guide

Pterodactyl8

The panel, PHP, Composer, MySQL or MariaDB, Redis, a web server, Wings and Docker. Install guide

Every number with its source and method

Updates that wait for the right moment.

At 04:30 by the server’s clock, and never while a backup, build or deploy is running. Each change has to prove itself before it stays.

  • Zelie’s own patch releases
  • New builds of your images and databases, after a backup
  • Node security releases, rebuilt from the same commit
  • Fixes for vulnerable packages, tested on a branch first

Major versions wait for your go-ahead.

An app’s dependencies in Zelie: security fixes for two packages patched and merged, one waiting for a major upgradeAn app’s dependencies in Zelie: security fixes for two packages patched and merged, one waiting for a major upgrade

A new version starts beside the old one.

For an app with a domain, traffic moves only once the new one is healthy.

  1. pushZelie builds the commit and runs its tests.
  2. startThe new version starts beside the old one and must pass its health check.
  3. switchTraffic moves over. If the new one fails, the old one keeps serving.
  4. roll backThe last five versions are kept, so a rollback takes seconds.
An app deployed from GitHub in Zelie: the live commit and four earlier ones, each with a Roll back linkAn app deployed from GitHub in Zelie: the live commit and four earlier ones, each with a Roll back link

Three editions

An edition depends on who the server is for, not how big it is. Free is open to everyone: make an account and install it on your own server. Pro and Business follow.

Free
Your own server · one node€0Everything Zelie does today, on a server of your own, for up to 3 game servers, 3 apps and 3 databases.
Pro
Your own business · one node€4.49 a monthor €44.90 a year, two months freeNo limit on what runs, plus the new features added to Pro from here on.
Business
Selling to others · 1 to 10 nodes€8 per node a monthor €80 per node a year, two months freeFor those who sell hosting: Pro, plus the hosting features as they arrive, in packages of 1 to 10 nodes.
What each edition includes
The three editions compared
FeatureFreeProBusiness
Game servers, apps, databases and backupsIncludedIncludedIncluded
Nightly updates and security fixesIncludedIncludedIncluded
Services3 of eachUnlimitedUnlimited
Nodes111 to 10
New features added to ProNot includedSoonSoon
Customers, sub-accounts and quotasNot includedNot includedSoon
WHMCS and billingNot includedNot includedSoon
White labelNot includedNot includedSoon
Several nodes from one panelNot includedNot includedSoon

Pro and Business add to the same panel; nothing you use today moves behind a paywall.

When a licence ends

You get 7 more days, with a warning in the panel and by email. Then the licence drops to Free.

Services past Free’s three of each kind become read-only:

  • What runs keeps running, and players are not affected
  • Settings, deploys, updates and file edits close
  • A stopped service cannot be started again
  • Backups can still be taken, downloaded and deleted

You choose in the panel which three stay open. If you do not, the most recently added are locked. A Business package that moves down follows the same rule for its extra nodes.

The panel you install is linked to your account, and you can disconnect it at any time. Read exactly what your server sends to Caria Core

Questions

What is Zelie?

A server panel for your own Linux server: apps, their databases and game servers under one login, with backups and updates for all of them.

Can a website and a game server run on the same server?

Yes. Each runs in its own container with its own memory and CPU limits. Sites go through Zelie’s proxy with HTTPS; players connect straight to the game server.

Is Zelie an alternative to Pterodactyl or Pelican?

For one server, yes: the same eggs, plus apps, databases and backups. Several servers from one panel is planned for Business.

How do I get Zelie?

Free is open to everyone. Make an account, take the one-time install command from it and run it on your own Debian or Ubuntu server; the Install Zelie page shows the three steps. Pro and Business follow.

Zelie · Self-hosted server panel for apps and game servers