Skip to content
This repository has been archived by the owner on Feb 1, 2023. It is now read-only.

Latest commit

 

History

History
66 lines (49 loc) · 2.73 KB

README.md

File metadata and controls

66 lines (49 loc) · 2.73 KB

osu!droid Server

meme server
CodeFactor

lole

Features

  • Fully-working osu!droid server
  • PP System (osu!std pp system + TD mod by default, will add osu!droid's pp system)
  • Insert more :)

Todo

  • MySQL Support

Preview (with PP system)

Video Gameplay Main Menu Leaderboard(pp) Play Submit

Requirements

  • 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

Setting up (server)

  • Install the necessary python packages with pip install -r requirements.txt or python3.8 -m pip install -r requirements.txt
  • Copy config.sample.py and name it config.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) or hypercorn main.py (Production)

Setting up (client)

There's two way of doing this, hosts and modified .apk.
Hosts method is better since you can change between servers without downloading apks.

Hosts

  • Install Hosts Go from Google Play or other site
  • Add ops.dgsrz.com with your server ip address.
  • That's it

Apk

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]

Disclaimer

im retarded