FeatherPanel documentation
Install, run and extend FeatherPanel, the open-source panel for game servers, Proxmox VDS and web hosting, with FeatherWings, FeatherQuilld and FeatherCli.
On this page
Products
The web panel. Install it, run it and manage users, nodes and servers.
The game server daemon. Runs servers in Docker on each node.
The web hosting daemon. WebSpaces, reverse proxy, DNS, mail and SFTP.
Command-line tools: FeatherCli, the panel CLI and the installer.
Extend the panel with routes, events, pages, widgets, themes and cron jobs.
Getting started
Popular guides
Coming from Pterodactyl?
Import users, nodes, eggs, servers and backups with feathercli migrate, then switch each node to FeatherWings.
Read these docs from an AI tool
Connect the docs MCP server at featherpanel.com/mcp, or fetch /llms.txt and any page as Markdown.
What FeatherPanel runs
FeatherPanel is a self-hosted control panel from MythicalSystems. One panel manages three kinds of workload:
- Game servers. The FeatherWings daemon on each game node runs them in Docker containers.
- Virtual machines and containers on Proxmox VE, sold to users as “VDS”. The panel talks to the Proxmox API directly.
- Web hosting. The FeatherQuilld daemon on each web node runs WebSpaces, a reverse proxy, DNS, mail and SFTP/FTP.
The panel is released under the AGPL-3.0. FeatherWings is a fork of Pterodactyl Wings and keeps its MIT license. If you are coming from Pterodactyl, read FeatherPanel vs Pterodactyl and the migration guide.
Components
| Component | What it is | Docs |
|---|---|---|
| FeatherPanel | The web panel: PHP 8.5 backend (FrankenPHP), Next.js frontend, Rust async runner, MCP server, MariaDB and Redis | Install, Admin guide, User guide |
| FeatherWings | Go daemon that runs game servers in Docker and serves SFTP | FeatherWings |
| FeatherQuilld | .NET daemon for web hosting nodes (WebSpaces, proxy, DNS, mail, SFTP/FTP) | FeatherQuilld |
| FeatherCli | .NET command line client for the panel API and the Pterodactyl migration tool | FeatherCli |
| Panel CLI | php cli inside the backend (wrapped as featherpanel on installer hosts) | Panel CLI |
| Installer | install.bash, the interactive installer for the panel, Wings, Quilld, CLI and SSL | Installer script |
How these docs are made
Scripts in scripts/docs-data generate the
reference pages from the source code of each repository: API endpoints, permission nodes, settings, plugin events, widget
slots, Wings and Quilld config.yml keys and command flags. The guides are written by hand against the same code. Each page
lists the source files it was written from at the bottom. If a page no longer matches the code, use “Edit this page on GitHub”.
Getting help
- Community support: Discord
- Bugs: FeatherPanel issues, FeatherWings issues, FeatherQuilld issues
- Security reports: see Security