an open source osu! mirror

Morgan Bazalgette 0723f05b14 Update saving beatmap information not working properly 6 months ago
.gitignore Initial commit 1 year ago
LICENSE Initial commit 1 year ago
README.md Update README 1 year ago
beatmap_downloader.go Attempt to fix memory leaks; build index every 10 minutes; bump to 0.2.2 1 year ago
beatmap_finder.go Update saving beatmap information not working properly 6 months ago
build_index.go Attempt to fix memory leaks; build index every 10 minutes; bump to 0.2.2 1 year ago
config.go Initial commit 1 year ago
data_json.go Update saving beatmap information not working properly 6 months ago
ignored_beatmaps.go Fix error checking in ignoredImport() 1 year ago
main.go Update saving beatmap information not working properly 6 months ago

README.md

mirror

An open-source, highly-performant and fast osu! beatmap mirror.

Getting started

Have go installed (with the GOPATH set up), and a 1TB+ disk available:

go get git.zxq.co/ripple/mirror
cd /one/terabyte/partition
mkdir osumirror
cd osumirror
$GOPATH/bin/mirror
nano mirror.conf
$GOPATH/bin/mirror # Get ready for downloading beatmaps for at least a day!

API documentation