The next generation hosting panel
Find a file
Marcel Baumgartner ef92dd47ad
Merge pull request #258 from Moonlight-Panel/ImproveTicketSystemUI
Improved ticket system ui and some backend code
2023-08-09 00:36:33 +02:00
.github/workflows Update test-docker-build.yml 2023-05-22 09:42:21 +02:00
.idea New translations in de_de.lang 2023-08-08 12:16:14 +02:00
Moonlight Merge pull request #258 from Moonlight-Panel/ImproveTicketSystemUI 2023-08-09 00:36:33 +02:00
.dockerignore Initial commit 2023-02-15 16:38:38 +01:00
.gitattributes Update .gitattributes 2023-07-13 17:33:34 +02:00
.gitignore Add new version and changelog system 2023-06-11 20:59:20 +02:00
LICENSE.md Update LICENSE.md 2023-05-13 15:42:36 +02:00
Moonlight.sln Initial commit 2023-02-15 16:38:38 +01:00
README.md Update README.md 2023-07-07 19:01:08 +02:00


Logo

Moonlight

The next generation hosting panel

Report Bug . Request Feature

Downloads Contributors Stargazers Issues

About The Project

Screen Shot

Moonlight is a new free and open source alternative to pterodactyl allowing users to create their own hosting platform and host all sorts of gameservers in docker containers. With a simple migration from pterodactyl to moonlight (see guide) 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 + docker
  • Creating and managing webspaces using the cloudpanel based web hosting solution
  • Adding your domains as shared domains and provide subdomains for users with them
  • Live support chat
  • Subscription system (sellpass integration wip)
  • Statistics
  • and many more

This project is currently in beta

Built With

Getting Started

Prerequisites

  • Linux based operating system
  • Docker
  • MySQL Database
  • A domain (optional)

Installation

A full guide how to install moonlight can be found here: https://docs.moonlightpanel.xyz/installing-moonlight

Quick installers/updaters:

Moonlight: curl https://install.moonlightpanel.xyz/moonlight | bash

Daemon (not wings): curl https://install.moonlightpanel.xyz/daemon| bash

Having any issues? We are happy to help on our discord server: https://discord.gg/TJaspT7A8p

Roadmap

The roudmap 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 it.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.

Creating A Pull Request

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. 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

Some screenshots

Only user area Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot

Screen Shot