CtrlPanel offers an easy-to-use and free billing solution for all starting and experienced hosting providers that seamlessly integrates with the Pterodactyl panel.
Find a file
MrWeez 4bf534ad50
Fix error 500 on the checkout page, small code refactor and total display fix (#963)
* fix: replaced number_format by round because this caused error 500 on checkout

* refactor: code has been made more readable

* fix: incorrect display of total on checkout
2024-05-24 09:38:31 +02:00
.github ADD: warning to default pull request text 2024-05-07 10:22:32 +02:00
app Fix error 500 on the checkout page, small code refactor and total display fix (#963) 2024-05-24 09:38:31 +02:00
bin Dont overwrite APP_KEY if it already exists 2022-02-07 15:44:59 +01:00
bootstrap Feat: Let's implement the coupons now 2023-06-08 20:24:15 +02:00
config fix: 🐛 Try catch for possible non available settings 2024-04-12 21:01:00 +02:00
database chore: ♻️ Add encrypted prop back in 2024-04-24 10:54:06 +02:00
docker UPDATE: moved building.md to a readme in the developement docker 2024-04-30 14:28:48 +02:00
lang Buy more button, if user does not have enough credits 2024-05-22 13:18:21 +00:00
public Added support for php8.3 2024-02-29 01:29:31 +03:00
routes fix: 🐛 Try Catch for upgrade routing 2024-04-24 10:47:39 +02:00
storage Added support for php8.3 2024-02-29 01:29:31 +03:00
tests Apply Laravel coding style 2023-01-05 17:01:42 +00:00
themes Fix error 500 on the checkout page, small code refactor and total display fix (#963) 2024-05-24 09:38:31 +02:00
.editorconfig Feat: Let's implement the coupons now 2023-06-08 20:24:15 +02:00
.env.example UPDATE: cleared and documented .env.exemple 2024-05-06 11:59:57 +02:00
.gitattributes UPDATE: cleared and documented git files 2024-05-06 11:59:44 +02:00
.gitignore UPDATE: cleared and documented git files 2024-05-06 11:59:44 +02:00
.styleci.yml first init 2021-06-05 11:26:32 +02:00
artisan first init 2021-06-05 11:26:32 +02:00
composer.json simple starting permissions. only admin 2023-04-30 02:22:59 +02:00
composer.lock simple starting permissions. only admin 2023-04-30 02:22:59 +02:00
LICENSE replace controlpanel.gg -> ctrlpanel.gg 2023-04-30 00:31:32 +02:00
package-lock.json Feat: Let's implement the coupons now 2023-06-08 20:24:15 +02:00
package.json style: 💄 checkout payment method list 2023-03-30 14:07:59 +02:00
phpunit.xml Use <env> tags for configuration 2023-01-05 17:03:02 +00:00
README.md ADD: donation to the project main readme 2024-05-07 10:32:24 +02:00
transferusers.php Closes #696 2023-10-22 13:48:05 -04:00

CtrlPanel-gg

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.

GitHub tag Overall Installations GitHub stars Crowdin License Discord

CtrlPanel

Features

  • Store (credit system with hourly billing and invoices)
  • Many Popular Payment Methods
  • Referral
  • Partner
  • Vouchers
  • Ticket
  • Account Management
  • Admin Dashboard and Tools
  • Addon Support
  • and more!

⛰️ Live Demo

Try it!

Demo Server: demo.CtrlPanel.gg

🔧 How to Install

🐳 Docker

Soon...

💪🏻 Non-Docker

Requirements:

  • Platform
    • Major Linux distros such as Debian, Ubuntu, CentOS, Fedora, and ArchLinux etc.
    • Windows 10 (x64), Windows Server ...

Follow the documentation to know how to install.

MarketPlace

If you need more functionality, check out Marketplace.

🆙 How to Update

Please read: Update Instructions

🆕 What's Next?

Roadmap: CtrlPanel Roadmap

🗣️ Discussion / Ask for Help

For any general or technical questions, join CtrlPanel Discord for finding answers to your question. If you cannot find the information you need, feel free to ask.

🤝 Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Thanks to all contributors and supporters!

♥️ Donations

If you like what we do, please consider supporting us.