# Pterodactyl Panel

Pterodactyl Panel is a free, open-source game server management panel for running and supervising dedicated game servers on self-hosted infrastructure. It is open source and self-hosted, installable on Proxmox, TrueNAS, ZimaOS and Unraid.

Canonical page: https://ourlocalhost.com/app/288/pterodactyl-panel

## Description

Pterodactyl Panel is a free, open-source game server management panel for running and supervising dedicated game servers on self-hosted infrastructure. It creates each server in an isolated Docker container, while giving administrators a web interface for files, users, schedules, backups, and resource limits. Use it to centralize multiple game servers with container isolation instead of managing each installation separately.

## Platform availability

Available on 4 of 9 platforms: Unraid, TrueNAS, ZimaOS, Proxmox.

## Health score

31/100 (Low), based on 3 of 4 factors.
- Maintained: 0 (GitHub repository no longer exists)
- Easy to install: 65 (4 install platforms, install notes, Docker image)
- Light to run: 70 (1 GB minimum RAM)

## Links

- Documentation: https://docs.pterodactyl.io/
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=pterodactyl-panel
- TrueNAS: https://apps.truenas.com/catalog/pterodactyl-panel/
- ZimaOS: https://github.com/bigbeartechworld/big-bear-casaos/tree/master/Apps/pterodactyl-panel
- Unraid: https://ca.unraid.net/apps/pterodactyl-panel-15xzwyn0ahz48j?q=pterodactyl-panel
- Official website: https://pterodactyl.io/
- GitHub: https://github.com/pterodactyl/panel

## Common questions

### What parts do I need to install to run game servers with Pterodactyl?

Install the Panel first, then install Wings on each node. After that, import an egg and create a server from it.

### Can one machine host multiple game servers?

Yes, a node runs Wings and keeps every server in its own Docker container with hard CPU, memory, and disk limits.

### Why might Wings show offline or fail to control servers?

In Wings' YAML file, set the API host and port, TLS certificate and key paths, and trusted proxy IPs to match your network. Mismatches can make server installs or container control fail or look offline.

### Why does starting a newly installed server fail?

Wait until the Panel shows installation finished, because Wings can only start a server after its container has been created and is not already running. Starting too early or twice causes an error.

## Alternatives

- Application Management Panel (AMP): AMP is an easy to install, self-hosted, web-based management panel for game servers.
- Calagopus: A modern game server management panel built in Rust.
- Crafty Controller: Crafty Controller is a legacy Python-based Minecraft server wrapper, controller, and web portal that lets homelabbers launch and administer…
- FeatherPanel: Lightweight, open-source server panel for efficient hosting with fast deployment, advanced access controls, multi-server support, and moder…
- LinuxGSM: The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
- MCSManager: Free, Secure, Distributed, Modern Control Panel for Minecraft and Steam Game Servers.
- Pufferpanel: PufferPanel is an open source game server management panel designed for both small networks and game server providers.
- lodestone: A free, open source server hosting tool for Minecraft and other multiplayer games.
- pelican-panel: Pelican Panel is an open-source, fork of Pterodactyl designed for easy management of game servers.

---
Source: Our Local Host (https://ourlocalhost.com/app/288/pterodactyl-panel), the self-hosted and open-source app directory.
