- Fully-working osu!droid server
- PP System (osu!std pp system + TD mod by default, will add osu!droid's pp system)
- Insert more :)
- MySQL Support
- ConEmu FOSS windows terminal emulator, (you can use your os default console, this is just for aesthetic if anything).
- Python 3.8+ (Recommended: Python 3.8.6)
- Notepad++
- Python and general-programming knowledge.
- An Domain or IP address
- Install the necessary python packages with
pip install -r requirements.txt
orpython3.8 -m pip install -r requirements.txt
- Copy
config.sample.py
and name itconfig.py
- Edit
config.py
, osu!api (optional unless you're using pp system) - That's it. You can setup nginx and those web stuff if you want.
- To run you can use
python3.8 main.py
(Development) orhypercorn main.py
(Production)
There's two way of doing this, hosts and modified .apk.
Hosts method is better since you can change between servers without downloading apks.
- Install Hosts Go from Google Play or other site
- Add
ops.dgsrz.com
with your server ip address. - That's it
There's also two way of doing this, build from sources and modified .apk.
Since I don't commit java, we're going with the latter.
You need java installed for this (the same one that you need for Minecraft :>)
Update: There's a script for this now, you can use that if you're retarded or lazy like me
[Script]
[Manual]
im retarded