Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pteroca-com/panel

Free, open-source client management panel for Pterodactyl servers with integrated credit-based billing for automated server management.
https://github.com/pteroca-com/panel

automation billing-system client-area collaborate community-driven contributions-welcome credit-based hosting open-source php php8 pterodactyl pterodactyl-panel server-management symfony web-panel

Last synced: about 2 months ago
JSON representation

Free, open-source client management panel for Pterodactyl servers with integrated credit-based billing for automated server management.

Awesome Lists containing this project

README

        

# PteroCA.com
### Pterodactyl Client Area & Management Panel

---


PteroCA Logo

![GitHub Tag](https://img.shields.io/github/v/tag/pteroca-com/panel) ![GitHub Release Date](https://img.shields.io/github/release-date/pteroca-com/panel)
![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/pteroca-com/panel)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/pteroca-com/panel/symfony.yml?branch=main)
![Libraries.io dependency status for GitHub repo](https://img.shields.io/librariesio/github/pteroca-com/panel)
![GitHub License](https://img.shields.io/github/license/pteroca-com/panel) ![GitHub Repo stars](https://img.shields.io/github/stars/pteroca-com/panel)

PteroCA.com is a free, open-source client area and management panel designed specifically for Pterodactyl server users and hosting providers. Our platform simplifies and automates server management with a user-friendly interface and robust billing features.

### Key Features
- **Credit-Based Billing System**: Users are billed automatically at the start of each billing period (e.g., monthly), based on their selected plan. If credits run out, the system can automatically suspend servers, ensuring smooth management.
- **User-Friendly Interface**: Our sleek and intuitive dashboard makes managing your Pterodactyl servers effortless, providing a seamless experience for both new and seasoned hosting providers.
- **Extensive Customizability**: PteroCA.com offers a wide range of customization options, allowing you to tailor the panel to your specific needs as a hosting provider.
- **Multilingual Support**: PteroCA.com supports multiple languages, including English, German, Spanish, French, Italian, Polish, Portuguese, Ukrainian, and Chinese. Additional languages are planned for future releases, making the platform accessible to an even wider audience.

### Getting Started

#### Prerequisites
Before you begin, ensure your environment meets the following requirements:

- **PHP and Extensions**:
- PHP 8.2 or higher
- Required extensions: `cli`, `ctype`, `iconv`, `mysql`, `pdo`, `mbstring`, `tokenizer`, `bcmath`, `xml`, `curl`, `zip`, `intl`, `fpm` (if using NGINX)

- **Database**:
- MySQL 5.7.22 or higher (MySQL 8 recommended) OR
- MariaDB 10.2 or higher

- **Additional Tools**:
- Git
- Composer v2 (Dependency Manager for PHP)
- Curl
- Tar
- Unzip

For detailed installation instructions, visit our [Installation Guide](https://docs.pteroca.com/getting-started/installation "Installation").

### Documentation
Explore the full documentation at [PteroCA Documentation](https://docs.pteroca.com "Documentation").

### Demo
- **Access the Demo**: [https://demo.pteroca.com](https://demo.pteroca.com)
- **Login**: `[email protected]`
- **Password**: `PterocaDemo`
- **Note**: Editing features are restricted in the demo version.

### Panel Overview
Take a look at some screenshots of our intuitive panel interface below:

| ![Dashboard Screenshot](https://docs.pteroca.com/~gitbook/image?url=https%3A%2F%2F2313594578-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F134rFblgKKOucO0ArkzV%252Fuploads%252FLRQfFKKjZLTTWBOddA0q%252Fdashboard.PNG%3Falt%3Dmedia%26token%3D6e79b255-b26c-4acc-b150-4cbc8ea1dfee&width=768&dpr=4&quality=100&sign=d567ddea&sv=1) | ![Product Screenshot](https://docs.pteroca.com/~gitbook/image?url=https%3A%2F%2F2313594578-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F134rFblgKKOucO0ArkzV%252Fuploads%252FnFSDO7epMwCaogKGJo1k%252Fproduct.PNG%3Falt%3Dmedia%26token%3Dd2e09108-c1c7-4eaf-b91e-25fd2baa58b5&width=768&dpr=4&quality=100&sign=31989b78&sv=1) |
|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| *The main dashboard provides a clear overview of server status and usage.* | *The product management section allows detailed configuration of server plans and pricing.* |
| ![Settings CRUD](https://docs.pteroca.com/~gitbook/image?url=https%3A%2F%2F2313594578-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F134rFblgKKOucO0ArkzV%252Fuploads%252FVAOD4T31gWQvqwyRKEzR%252Fsettings_crud.PNG%3Falt%3Dmedia%26token%3D2ac267a1-daeb-4082-8f29-f5e4497aa73a&width=768&dpr=4&quality=100&sign=ceab7d4&sv=1) | ![Logs CRUD](https://docs.pteroca.com/~gitbook/image?url=https%3A%2F%2F2313594578-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F134rFblgKKOucO0ArkzV%252Fuploads%252FPqOkZTwtqI3XEt1vqanM%252Flogs_crud.PNG%3Falt%3Dmedia%26token%3Da6329728-c826-41d7-b3f9-fa7cf708f3d0&width=768&dpr=4&quality=100&sign=ad3fe113&sv=1) |
| *The settings section offers complete control over system configurations.* | *The logs section provides a comprehensive view of all activities and events for auditing.* |
| ![Admin Overview](https://docs.pteroca.com/~gitbook/image?url=https%3A%2F%2F2313594578-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F134rFblgKKOucO0ArkzV%252Fuploads%252F3oLFsMQm2z9Qpc2Hs6HW%252FCNt9dwD.png%3Falt%3Dmedia%26token%3Dddd6e098-c9b0-4585-b291-87555eaef586&width=768&dpr=4&quality=100&sign=7406d3d5&sv=1) | ![Multilingual Support](https://docs.pteroca.com/~gitbook/image?url=https%3A%2F%2F2313594578-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F134rFblgKKOucO0ArkzV%252Fuploads%252Fb5Lgx6gs60QGW7nOWVFH%252Fprojekt_kraje.png%3Falt%3Dmedia%26token%3D154fc952-d8be-4b3e-ae04-0a5675175a3a&width=768&dpr=4&quality=100&sign=359ea774&sv=1) |
| *Admin Overview* | *Multilingual Support* |

### Community & Support
Join our [Discord Server](https://discord.gg/fMk5728M) for community support, or visit our [GitHub Issues](https://github.com/pteroca-com/panel/issues) page to report bugs or request features.

### Contributing
We welcome contributions! Check out our [Contributing Guide](https://github.com/pteroca-com/panel/blob/main/CONTRIBUTING.md) to get started.

---

PteroCA.com is an open-source project licensed under the [MIT License](https://github.com/pteroca-com/panel/blob/main/LICENSE).