Pterodactyl
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
You can follow my guide on the public documentation site to replicate my set up :)
Flowchart
Software Level
This flowchart shows how the apps integrate
Hardware Level
This flowchart shows what lives where
Panel
The Panel is hosted on Cocoa, as a docker container
The Panel stack is made up of 3 containers,
Redis
MariaDB
Panel Application
Redis
MariaDB
Panel
Wings
Wings is Pterodactyl's server control plane, built for the rapidly changing gaming industry and designed to be highly performant and secure. Wings provides an HTTP API allowing you to interface directly with running server instances, fetch server logs, generate backups, and control all aspects of the server lifecycle.
This app is hosted on Mocha and Cola as a docker container
This stack is made up of 2 containers,
Wings
MariaDB
Wings
MariaDB
Last updated