CtrlPanel offers an easy-to-use and free billing solution for all starting and experienced hosting providers that seamlessly integrates with the Pterodactyl panel. It facilitates account creation, server ordering, and management, while offering addons, multiple payment methods, and customizable themes for a comprehensive solution.
Important: CtrlPanel is only compatible with Pterodactyl. It does not support Pelican or any other hosting panels.
- Store with Credit-based system
- Popular payment gateways: PayPal, Stripe, Mollie, MercadoPago and more via thirdparty extensions
- Dynamic server billing (From hourly to yearly billing cycles)
- Referral and partner system
- Vouchers
- Ticket system
- Discord integration for verification and role assignment
- Role system with granular permissions
- Invoice generation with email delivery
- One account per IP registration limit
- HTTP API
And that's not all! Install CtrlPanel and you will be able to test all the available features that is being improved from version to version.
Demo server: demo.CtrlPanel.gg
Temporary demo - all data is periodically wiped.
Full installation documentation is available at ctrlpanel.gg/docs.
Beta: Docker support is experimental and not officially documented. Functionality is not guaranteed. Improvements are planned for a future release.
docker run -d -p 8080:80 -p 8443:443 --name ctrlpanel ghcr.io/ctrlpanel-gg/panel:latestAfter starting, configure the database and Pterodactyl connection manually. See .github/docker/README.md for what's currently available.
Supported on major distributions - Debian, Ubuntu, CentOS, Fedora, Arch, and others. Follow the documentation for a full setup guide.
See the update instructions before upgrading.
Looking for addons and extensions? Visit the CtrlPanel Marketplace.
Planned features and upcoming work: CtrlPanel Roadmap
For questions and help, join the CtrlPanel Discord.
If you find CtrlPanel useful, consider supporting the project.
Contributions are welcome. Please read the following before getting started:
- CONTRIBUTING.md - contribution guidelines and pull request process
- CODE_OF_CONDUCT.md - community standards
- CONTRIBUTOR_LICENSE_AGREEMENT - required for all contributors
- LICENSE - project license
To report a vulnerability, please follow the process described in SECURITY.md. Do not open public issues for security-related matters.

