GDOpenServer
Basically a "server emulator" for Geometry Dash, except it's rewritten now.
WARNING
There haven't been made lots of tests so far, and it's currently still under development. I advise you to not use this for a public server until a release will be pushed. Currently, tests are done on a Linux server, with MariaDB and PHP 7.3 installed.
Setup (extremely simplified)
- Upload all files to your webserver
- Import the database into an existing MySQL/MariaDB database
- Configurate files in /config (at least connection.php or your GDPS will completely fail)
- Edit the links in the application (some links are encoded in Base64 since update 2.1)
Credits
Most said code changes are already credited in https://github.com/Cvolton/GMDprivateServer.
Big thanks to Intelligent-Cat and Wyliemaster for helping me working on this project.
Additional credits to Alex1304 and DonAlex0 for some code they made that's included in here.