Det korta svaret
Välj Pelican till en ny server: panelen använde mindre minne utan MariaDB och Redis, erbjöd 329 spelmallar vid installationen mot Pterodactyls 14, och har roller, passkeys och tillägg. Välj Pterodactyl om du vill ha en stabil 1.x-version som ändras långsamt och fungerar som dokumentationen säger, eller om du redan kör den och hellre väntar på Pelican 1.0 innan du flyttar.
Det här testade vi
Vi installerade båda på samma nya Melonslab VC-P Alloy (2 vCPU, 8 GB) med Debian 13, den ena efter den andra, och följde våra guider Pterodactyl och Pelican steg för steg, båda med nginx och Certbot. Varje panel hade sin Wings på samma server. Vi tog bort den första helt, även Docker, innan vi installerade den andra.
I båda skapade vi samma spelserver: en Minecraft-server från ägget Paper, med 2 GB minne och plats för två säkerhetskopior, på port 25565 för IPv4 och IPv6. Sedan:
- skickade vi en statusförfrågan från Minecraft till den utifrån;
- ändrade vi
server.propertiesi panelens filhanterare och startade om servern; - anslöt vi med en Minecraft-klient utan grafik, som skrev i chatten, och skickade
sayfrån panelens konsol, som klienten tog emot; - raderade vi världen i filhanteraren och tog tillbaka den från en säkerhetskopia;
- startade vi om servern, mätte minnet några minuter senare och körde uppdateringsstegen i varje guide.
Vår klient talar Minecraft 1.21.11, så båda servrarna körde Paper 1.21.11 i stället för den senaste versionen. I Pterodactyl bytte vi version under fliken Startup och installerade om servern. I Pelican valde vi den när vi skapade servern.
Siffrorna
| Pterodactyl 1.15.1, Wings 1.13.3 | Pelican 1.0.0-rc.1, Wings 1.0.0-rc.1 | |
|---|---|---|
| Vad panelen kör på | PHP-FPM, nginx, MariaDB, Redis, en kö-process | PHP-FPM, nginx, en SQLite-fil, en kö-process |
| Panelens minne i vila efter omstart | omkring 325 MB (MariaDB 160, PHP-FPM 80, kö-processen 70, Redis 10, nginx 5) | omkring 230 MB (kö-processen 125, PHP-FPM 100, nginx 5) |
| Wings minne | 42 MB | 49 MB |
| Docker och containerd | omkring 230 MB | omkring 230 MB |
| Minecraft-servern, utan spelare | 1,1 GB | 1,0 GB |
| Hela servern, använt minne | 1,8 GB | 1,6 GB |
| Panelen på disken | 138 MB, och 159 MB för MariaDB | 275 MB, med databasen |
| Docker-avbilder | 854 MB | 819 MB |
| Containrar | en per spelserver | en per spelserver |
| Paper-servern installerad på | 28 sekunder | 27 sekunder |
| Ägg att välja bland vid installationen | 14 | 329 |
| Säkerhetskopia av spelservern | 4 sekunder, återställd på 2 | 3 sekunder, återställd på 2 |
| Steg i vår guide | 13 | 12 |
Minnet är vad systemd och docker stats visade för varje del, några minuter efter en omstart, med spelservern igång och ingen inloggad. Minecraft-servern är samma program i båda, så skillnaden där är brus. Vår säkerhetskopia i Pterodactyl var 409 MB och den i Pelican 241 MB, eftersom spelservern i Pterodactyl fortfarande hade kvar filerna från den första Minecraft-versionen den installerade.
Installation
Båda installeras på samma sätt: PHP från Debian, en webbserver, ett certifikat från Let's Encrypt, Docker med Dockers eget skript och Wings som en systemd-tjänst som körs som root. Wings styr Docker som körs som root, så ingen av dem fungerar med Podman utan root, och båda behöver en egen server. Det tog oss 10 till 15 minuter att följa varje guide, det mesta i webbläsaren, och båda Paper-servrarna installerades på under 30 sekunder.
Skillnaden är var du skapar administratören. Pterodactyl gör det på kommandoraden, med php artisan p:user:make, så panelen står aldrig öppen för någon annan. Pelican har en installation i webbläsaren, och tills du är klar med den kan den som öppnar den först skapa administratörskontot. Dess guide släpper därför bara igenom din egen adress i nginx tills dess, och det fungerade som det stod. Pelican behöver inte heller MariaDB och Redis, så den har två tjänster färre att installera och hålla uppdaterade.
Båda överraskade oss:
- Pterodactyl slår på Googles reCAPTCHA från början, med nycklar som följer med varje kopia. Vår automatiserade webbläsare fick ett bildpussel och kunde inte logga in, och varje besökares webbläsare hämtar skriptet från Google. Dess guide stänger av det i steg 6.
- Pelicans Paper-ägg har nu ett obligatoriskt fält, User Agent, som är tomt från början. Det behövs för nedladdningstjänsten hos PaperMC, som gör Paper. Formuläret går inte vidare förrän du fyller i det, med ett namn och en kontaktadress som
my-panel (you@example.com). Vår Pelican-guide skrevs innan fältet fanns.
I vardagen
Spelserverns egna sidor har samma saker i båda: konsol, filer, databaser, scheman, användare, säkerhetskopior, nätverk, startinställningar och en aktivitetslogg. Båda konsolerna visade serverns utskrifter direkt och körde kommandona vi skrev. I Pterodactyl såg vi också ett say nå klienten inom en sekund. Båda filhanterarna kunde redigera server.properties i webbläsaren, och det tog två klick att radera världen.
Pterodactyl har två utseenden. Sidorna för spelservrar är en modern, mörk React-app. Administrationen har en äldre design, där du skapar nod, allokeringar och server i separata formulär och skriver in adressen för en allokering själv.
Pelican är en enda Filament-app, ljus eller mörk, för båda. Du skapar en server i en guide med tre steg, och formuläret för allokeringar listar serverns egna adresser att välja bland. Administrationen har också Roles, så att du kan ge någon en del av administratörsrättigheterna, Webhooks, en Health-sida och Plugins. Varje konto kan lägga till passkeys och SSH-nycklar, förutom tvåfaktorsinloggning. Under Profile finns inställningen Language med svenska, men bara en liten del av panelen är översatt.
Ägg och tillägg
Ägg är mallarna som installerar och startar varje spel. Pterodactyl har 14 från början, i fyra grupper: Minecraft, Source Engine, Rust och röstservrar. Pelicans installation erbjöd 329, i tio grupper som Minecraft, spel via SteamCMD, röst, databaser och chattbottar, och installerade dem vi valde.
Äggen från användarna är samma. Den stora samlingen som Pterodactyls användare förlitade sig på flyttade 2024 till organisationen pelican-eggs på GitHub, som ger ut ägg som Paper i två filer: en för Pelican och en som Pterodactyl kan importera. Pterodactyl kan alltså köra de flesta av samma spel, men du importerar varje ägg för hand.
Pelican har ett system för tillägg, med teman, språkpaket och nya funktioner, som du installerar från sidan Plugins. Enligt Pelican är det fortfarande under utveckling. Pterodactyl saknar tillägg. Ändringar av den, som teman, betyder att du redigerar panelens filer, och de försvinner eller går sönder när du uppdaterar. Det är också därför de inte följer med till Pelican.
Resurser
Det är själva panelen som skiljer. Pterodactyls MariaDB använde ensam 160 MB, och Redis 10 till. Pelican sparar sin data i en SQLite-fil i panelens katalog och använde omkring 95 MB mindre totalt. Pelicans kö-process använde mer, 125 MB mot 70.
Wings, Docker och spelservern kostar lika mycket i båda, och de står för det mesta: med en Minecraft-server igång utan spelare använde hela servern 1,8 GB med Pterodactyl och 1,6 GB med Pelican. Varje spelserver behöver eget minne utöver det, omkring 1 GB för en tom Paper-server, så det är spelen och inte panelen som avgör hur stor server du behöver.
Uppdateringar och säkerhetskopior
Båda sparar spelserverns säkerhetskopior som .tar.gz-filer på samma server, och båda kan skicka dem till en S3-bucket i stället, vilket vi inte testade. Båda återställde en raderad värld på omkring två sekunder, med valet att radera alla filer först.
Pterodactyl uppdateras med kommandona i dess guide, vilket tog 22 sekunder och fungerade som det stod. Pterodactyl släppte 1.12.0 i januari 2026 och 1.15.1 i augusti, tio versioner på åtta månader, med Wings i samma takt.
Pelican ändrades under vår guide. Sedan guiden testades i september har Pelican gått från beta 38 till 1.0.0-rc.1, den första releasekandidaten. Uppdateringsskriptet har flyttat till en ny adress, https://pelican.dev/update-panel.sh, och den gamla svarar nu 404. Det nya skriptet behöver rsync, som Debian 13 inte har förrän du kör apt install -y rsync. Med det kontrollerade skriptet kraven, säkerhetskopierade .env och databasen till en mapp med datum och uppdaterade panelen på 40 sekunder. wings update uppdaterar Wings av sig själv. Pelican har släppt nio versioner under 2026, ungefär en i månaden.
Vid en av två omstarter förblev Pterodactyls spelserver stoppad. Vi hade startat den mindre än en minut innan, och Wings tillståndsfil sa fortfarande att den var stoppad. Pelicans spelserver startade igen av sig själv.
Flytta från Pterodactyl till Pelican
Pelican beskriver en flytt i Migrating from Pterodactyl. Den uppgraderar Pterodactyls databas på plats: användare, servrar, noder, ägg, säkerhetskopior, scheman, underanvändare och API-nycklar följer med, och spelservrarna fortsätter att köra med sina filer. Den kräver Pterodactyl 1.11.4 eller senare och PHP 8.4. Ett skript installerar Pelican i /var/www/pelican bredvid den gamla panelen, och ett annat, som du kör på varje nod, byter ut Wings och behåller dess inställningar. Grupper av ägg och platser blir taggar, och teman och andra ändringar i Pterodactyls filer följer inte med.
Vi testade inte flytten. Den går inte att ångra, så säkerhetskopiera databasen, /var/www/pterodactyl och /etc/pterodactyl först, som Pelican säger.
Licens och kostnad
Vi kontrollerade projektens egna sidor och GitHub den 14 oktober 2026.
- Pterodactyl är öppen källkod under MIT-licensen, både panelen och Wings. Den startades av Dane Everitt. På panelens huvudgren gjorde 14 personer 38 commits under de sex månaderna före vårt test, de flesta av en och samma utvecklare.
- Pelican är en avknoppning av Pterodactyl som startade 2024. Panelen är öppen källkod under AGPL 3.0, vilket betyder att om du ändrar den och låter andra använda den över nätet måste du dela dina ändringar. Wings har MIT-licensen. Under samma sex månader gjorde 33 bidragsgivare, varav två bottar, 203 commits till panelen.
Båda är gratis, utan betalversioner, och hjälp får du på deras Discord-servrar och GitHub. Pelicans översikt har en länk för donationer. Pterodactyl skickar anonym användningsdata en gång om dygnet om du inte svarar no vid installationen.
Vilken ska du välja
Pelican passar en ny spelserver: en lättare panel utan MariaDB och Redis, hundratals ägg att välja bland, roller, passkeys och tillägg, och ett team som släpper en ny version ungefär varje månad. Dess svagheter är att den inte har nått 1.0 än, att saker ändrades under vår guide inom några veckor (uppdateringsskriptet och ett nytt obligatoriskt fält i ägget), installationen i webbläsaren som du måste låsa tills du är klar, och AGPL om du tänker ändra i den. Följ Pelican-guiden, och läs versionsanteckningarna före varje uppdatering.
Pterodactyl passar dig som vill ha en panel som förblir som dokumentationen säger, eller som redan kör en. Dess svagheter är Googles reCAPTCHA som är på tills du stänger av den, MariaDB och Redis att sköta, bara 14 ägg från början, inga tillägg och långsammare utveckling. Följ Pterodactyl-guiden, eller planera flytten ovan när Pelican når 1.0.
Båda körde en liten Minecraft-server utan problem på en VC-P Alloy, med 6 GB minne kvar till fler spelservrar.