2db7748703
Improved latency check default threshould |
||
---|---|---|
.github/workflows | ||
.idea | ||
Moonlight | ||
.dockerignore | ||
.gitattributes | ||
.gitignore | ||
LICENSE.md | ||
Moonlight.sln | ||
README.md |
Moonlight
The next generation hosting panel
Report Bug
.
Request Feature
About The Project
Moonlight is a new free and open-source alternative to Pterodactyl, allowing users to create their own hosting platform and host all sorts of game servers in Docker containers. With a simple migration from pterodactyl to moonlight ([see guide](https://docs.moonlightpanel.xyz/migrating-from-pterodactyl)) you can easily switch to moonlight and use its features like a server manager, cleanup system, and automatic version switcher, just to name a few.Moonlight's core features are
- Hosting game servers using Wings and Docker
- Creating and managing webspaces using the CloudPanel based web hosting solution
- Adding your domains as shared domains and providing subdomains for users with them
- Live support chat
- Subscription system (sell pass integration WIP)
- Statistics
- and many more
This project is currently in beta
Built With
Getting Started
Prerequisites
- Linux based operating system
- Docker
- MySQL/MariaDB Database
- A domain (optional)
Installation
A full guide on how to install moonlight can be found here: https://docs.moonlightpanel.xyz/installing-moonlight
Quick installer/updater:
curl https://install.moonlightpanel.xyz/install > install.sh; bash install.sh
You'd need to select what to install: The Panel, Wings or the daemon
Having any issues? We are happy to help on our Discord server: https://discord.gg/TJaspT7A8p
Roadmap
The roadmap can be found here: https://github.com/orgs/Moonlight-Panel/projects/1
Contributing
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss them.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
Creating A Pull Request
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
Distributed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License. See LICENSE for more information.
Authors
- Marcel Baumgartner - Endelon Hosting - Marcel Baumgartner - Moonlights core system & frontend
- Daniel Balk - Endelon Hosting - Daniel Balk - Notification system & frontend
- Spielepapagei - Endelon Hosting - Spielepapagei - Discord Bot & support tickets
- Dannyx - None - Dannyx - Grammer check and translations