Glossary
FeatherPanel terms explained, with their Pterodactyl equivalents - spells, realms, nodes, allocations, WebSpaces, WebPlates, Wings, Quilld and more.
| Term | Meaning | Pterodactyl name |
|---|---|---|
| Panel | The FeatherPanel web application: backend API, frontend, async runner and MCP server. | Panel |
| FeatherWings | The Go daemon on a game node that runs servers in Docker. | Wings |
Calagopus Wings (wings_rs) | An alternative daemon type that FeatherPanel can drive. | - |
| FeatherQuilld | The .NET daemon on a web node that runs WebSpaces, proxy, DNS, mail and SFTP/FTP. | - |
| Node | A machine running FeatherWings. Web nodes run FeatherQuilld and VDS nodes are Proxmox hosts. | Node |
| Location | A group of nodes. Each location has a type (game, VPS/VDS or web) and only accepts nodes of that type. | Location |
| Allocation | An IP and port pair on a node that a server can use. | Allocation |
| Realm | A group of spells. | Nest |
| Spell | A server template: Docker images, startup command, variables, config parsers and install script. | Egg |
| Spell variable | A startup variable defined by a spell, optionally editable by the user. | Egg variable |
| Server | A game server: a Docker container on a Wings node. | Server |
| Subuser | A user who has access to someone else’s server, VDS or WebSpace with a chosen set of permissions. | Subuser |
| Schedule / task | A cron-style schedule and the ordered tasks it runs (power, command, backup, container shell). | Schedule / task |
| Lifecycle hook | A pipeline of steps that runs on pre_start, post_start, pre_stop, post_stop or server_crash. | - |
| Mount | A host directory mounted into server containers. | Mount |
| Database host | A MySQL/MariaDB server where per-server databases are created. Global or bound to one node. | Database host |
| Role | A set of admin permission nodes assigned to users. Role 4 is Administrator. | Root admin flag |
| VDS | A virtual dedicated server: a QEMU/KVM VM or LXC container on Proxmox VE. | - |
| VDS node | A Proxmox VE host the panel talks to through its API. | - |
| WebSpace | A web hosting account on a FeatherQuilld node: files, domains, databases, mail, DNS, apps. | - |
| WebPlate | A web hosting template for FeatherQuilld (not a game spell). | - |
| Hosting package | A named tier that prefills WebSpace disk, CPU, memory and database limits. | - |
| Web node | A machine running FeatherQuilld. | - |
| Mail host / DNS host | Mail (docker-mailserver or mailcow) and PowerDNS services on web nodes, used by WebSpaces. | - |
| Plugin / addon | An extension in backend/storage/addons/<identifier>, shipped as an .fpa package. | Blueprint extension (third party) |
| Theme pack / UI pack | Visual themes and layout takeovers provided by plugins. | - |
| FeatherCloud | MythicalSystems’ cloud services connected from Admin → Cloud: marketplace, AI agent and premium features. | - |
| FeatherZeroTrust | The malicious-file scanner for server files. | - |
| Storage Sense | An admin tool that prunes old rows from history tables. | - |
| Join data | A base64 bootstrap config that featherwings configure --join-data and featherquilld configure --join-data use to connect a node. | wings configure token |
| Node backup | A backup of a whole Wings node (volumes, user backups and config) made by featherwings node-backup. | - |
| Snapshot | A backup of the panel database made by featherpanel snapshots. | - |
| FeatherCli | The terminal client for the panel API, also used for Pterodactyl migration. | - |
| Panel CLI | php cli inside the backend, or the featherpanel wrapper on installer hosts. | php artisan p:* |
| Async runner | The Rust worker that sends mail, creates VMs and proxies VNC consoles. | Queue worker |
| MCP server | The Model Context Protocol server that lets AI assistants use the panel API. | - |
Frequently asked questions
What is a spell in FeatherPanel?
A spell is FeatherPanel's name for a Pterodactyl egg - the template that defines a game's Docker images, startup command, variables and install script.
What is a realm in FeatherPanel?
A realm groups spells, like a nest in Pterodactyl. The Pterodactyl egg importer maps nest_id to realm_id.