# Glossary

> FeatherPanel terms explained, with their Pterodactyl equivalents - spells, realms, nodes, allocations, WebSpaces, WebPlates, Wings, Quilld and more.

Source: https://featherpanel.com/docs/getting-started/glossary/

| 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.
