The next generation hosting panel
Find a file
Marcel Baumgartner efed2a6a5c
Merge pull request #188 from Moonlight-Panel/ImproveLogging
Improved logging. Added better error handling for mysql database backup
2023-06-23 00:51:32 +02:00
.github/workflows Update test-docker-build.yml 2023-05-22 09:42:21 +02:00
.idea Update langs 2023-04-11 17:55:08 +02:00
Moonlight Improved logging. Added better error handling for mysql database backup 2023-06-23 00:51:09 +02:00
.dockerignore Initial commit 2023-02-15 16:38:38 +01:00
.gitattributes Remove assets from github language statistics 2023-06-18 02:50:08 +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-06-18 06:23:17 +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 (migrator will be open source soon) 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

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