Ripple's score server https://ripple.moe
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Giuseppe Guerra 77e8c6e7d3 "Fix" replay buckets not being chosen correctly 1 week ago
common @ 4ea64a6ff2 Updated submodule common 1 week ago
constants User-configurable score overwrite policies 3 months ago
handlers Fix wrong game mode label in prometheus served_leaderboards 1 week ago
helpers "Fix" replay buckets not being chosen correctly 1 week ago
objects Add prometheus metrics 1 week ago
pp Fix #LETS-2J 1 week ago
pubSubHandlers .SCORES. Cythonized some files 3 years ago
secret @ 588e0c7d10 Updated submodule secret 7 months ago
.dockerignore Add entrypoint, less verbose startup log, fix process not exiting correctly 5 months ago
.drone.yml Bad copy paste lol 1 month ago
.gitignore Signore vienici a salvare 1 year ago
.gitmodules Removed submodule oppai-ng 7 months ago
.landscape.yaml .HIDE. Update landscape config file 3 years ago
LICENSE Update README and LICENSE 4 years ago
README.md Update readme 3 months ago
entrypoint.sh Add prometheus metrics 1 week ago
full_build.sh Ignore pyenv and oppai in cython full build script 1 year ago
lets.py Add prometheus metrics 1 week ago
personalBestCache.py Relax leaderboards 7 months ago
requirements.txt Add prometheus metrics 1 week ago
run.sh Use pyoppai rather than calling oppai as a subprocess 3 years ago
runserver.bat .SCORES. More error checks in ripp 4 years ago
setup.py Force distutils Cython language, replaced tabs with spaces 1 year ago
tomejerry.py --no-download option in tomejerry.py 6 months ago
userStatsCache.py .SCORES. General refactoring 3 years ago
version "Fix" replay buckets not being chosen correctly 1 week ago

README.md

LETS Build Status Code Health

Latest Essential Tatoe Server

This server handles every non real time client feature, so:

  • Ingame scoreboards
  • Score submission
  • Screenshots
  • Replays
  • osu!direct via cheesegull
  • Tillerino-like API
  • osu!standard and osu!taiko pp calculation with oppai-ng, made by Franc[e]sco
  • osu!mania pp calculation with a slightly edited version of osu-tools, made by the osu! team
  • osu!catch calculation with catch-the-pp, made by Sunpy and cythonized by Nyo

License

This project is licensed under the GNU AGPL 3 License.
See the “LICENSE” file for more information.