Comparison

How Struxa compares to Pterodactyl, Pelican, Calagopus, FeatherPanel, and Pyrodactyl.

Struxa is a self-hosted game server panel in the same family as Pterodactyl and its forks — every panel on this page can run Pterodactyl-style eggs and manages game servers in Docker containers through a node agent. The differences are in the stack, the installer, and which hosting features come built in.

At a Glance

StruxaPterodactylPelicanCalagopusFeatherPanelPyrodactyl
Panel stackNext.js 16 + TypeScriptPHP (Laravel) + ReactPHP (Laravel) + FilamentRust (Axum) + ReactPHP 8.5 + Next.js 16 (React 19)PHP (Laravel) + React 19
Node agentWings (Rust)Wings (Go)Wings (Go, compatible)Wings (Rust)FeatherWingsElytra
EggsPterodactyl-compatibleNests & eggsPterodactyl-compatible + egg marketplacePterodactyl-compatiblePartial Pterodactyl compatibilityPterodactyl-based
InstallerOne-line script; auto-links WingsCommunity install scriptFirst-run web installerAll-in-one Docker imageOne-click scriptManual / Docker Compose
Built-in billingYes — catalog, subscriptions, wallet, Stripe/SimPay, referrals— (WHMCS/Blesta modules)— (WHMCS/Blesta modules)— (Paymenter/WHMCS modules)
NotificationsDiscord + Telegram, for admins and usersWebhooks
Backups6 destinations configured in the UI (fleet-wide or per-node), plus per-user Google DriveLocal + S3Local + S38 drivers, configured in the panelLocalLocal
Disk limitersBtrfs, XFS, ZFS, and FUSEBtrfs, XFS, ZFS, and FUSE
Development statusActiveActiveActiveActive (younger project)ActivePre-release

Cells marked — mean the feature isn't built into that panel (some can be added through third-party modules).

What Makes Struxa Different

  • One-command install that links everything. The installer sets up the Panel, creates your admin account, registers your node, writes Wings' config with a live token, and starts it connected — no manual token copying (see Panel installer).
  • Billing built into the panel. Product catalog, pricing tiers, subscriptions, wallet top-ups via Stripe or SimPay, and referral codes — you sell hosting without bolting on WHMCS (see Billing).
  • Notifications for admins and users. Discord webhooks and Telegram bots for power, backup, and status events — plus signup and server/user changes for admins (see Notifications).
  • Backup destinations configured in the panel. Fleet-wide defaults and per-node overrides for local, ddup-bak, S3, restic, Proxmox Backup Server, and Kopia — plus optional per-user Google Drive (see Backups).
  • Native disk limits with a fallback. Kernel-level Btrfs, XFS, and ZFS limiters, plus a FUSE limiter for filesystems without quota support (see Disk limiters).
  • Pterodactyl-compatible Rust node agent. Eggs, nests, and node configurations work unchanged, with fast container management and low overhead across many concurrent servers.
  • Modrinth browsing in the panel. Servers on Minecraft eggs get Plugins and Mods tabs that search Modrinth and install with one click (see Plugins & Mods).

Where the Others Shine

Each project on this page has features worth knowing about:

  • Pterodactyl — the original and still actively maintained (v1.15.0 shipped August 2026). The largest ecosystem of eggs, themes, and community knowledge, and the most battle-tested Wings daemon.
  • Pelican — started by Pterodactyl's maintainers. A modern Filament UI, a panel-native plugin and theme system (install packages straight from the panel), an egg marketplace, OAuth/SSO sign-in, and a choice of MySQL, MariaDB, PostgreSQL, or SQLite.
  • Calagopus — a ground-up Rust reimplementation. Full Rust backend, an all-in-one image for single-node setups, native Btrfs/XFS/ZFS/FUSE disk limiters, snapshot-based backups, an SSH remote shell with file history, OAuth (GitHub/Google/Discord), and extension APIs. Its Wings daemon is the closest relative of Struxa's.
  • FeatherPanel — built for small footprints. Spell Variables (typed, conditional server variables), AI-driven scaling recommendations, a FeatherWings HTTP API with built-in SFTP, and a plugin/egg marketplace.
  • Pyrodactyl — performance- and accessibility-focused. A React 19/Vite frontend with much smaller bundles and faster loads, a granular permission system down to individual actions, and full keyboard/screen-reader support. Still pre-release.

On this page