Pterodactyl
Pelican Panel
The Scenario
Prerequisites
Recommended
Panel
Wings
Flowchart
Last updated
Pelican is a fork of Pterodactyl that is currently in beta. It has some pretty cool features like OAuth and supports plugins, You can view a comparison of Pelican vs Pterodactyl here
Please look at my Pelican guide
This guide is kept online as an archive and is NOT maintained
Total Time Required
1 Hour
Difficulty
Moderate
Required Knowledge
Docker, Docker Compose, Reverse Proxies, DNS, Dockflare
Our goal is to create a new Pterodactyl Panel and Wings node for hosting game servers.
This documentation is NOT intended for a professional / reseller environment. Please do not follow this guide if you intend on selling or publicizing your server resources, as
Proxy / Tunnelling wings and panel is NOT supported by Pterodactyl developers
This guide is provided with best effort support
Further testing has confirmed the panel will ONLY talk to DB's on 3306
A machine to host the wings node
You can create multiple node machines and load balance your servers, our scale outwards in the future
A high performance, well spec'd machine;
Lots of RAM
High single thread passmark CPUs (required for Minecraft)
SSD storage
A Domain that's managed by Cloudflare
With Proxy disabled
A separate server for the Panel and each Wings node (if setting up more than 1)
The Pterodactyl Panel is the front end gui for managing your servers. The panel can be connected to multiple Wings nodes (or hosts), which this documentation is written for.
Wings hosts the game server compute (CPU) and storage. As this machines job is to process data, a lot of high performing single thread cores are required as well as a lot of RAM.
Last updated