Runs osu-tools in a Docker container.
- Supports switching branches for both
osuandosu-tools.
By default, running docker compose up --build will use the master branch.
git clone https://github.com/Eve-ning/osu-tools-docker.git
cd osu-tools-docker/
docker compose upIt will spin up a container osu-tools, which you can access via docker exec
docker exec -it osu.tools shIt will run shell, which then you can use commands in osu-tools
dotnet PerformanceCalculator.dll difficulty 767046ruleset: mania
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ββββββββββββ€ββββββββββ€βββββββββββββββββ
βbeatmap βstar ratingβmax comboβgreat hit windowβ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌββββββββββββΌββββββββββΌβββββββββββββββββ’
β767046 - typeMARS - Triumph & Regret ([ A v a l o n ]) [Regret]β 5.48β 3,994.00β 38.00β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ§ββββββββββββ§ββββββββββ§βββββββββββββββββ
For example, if you want to use:
- The osu branch: https://github.com/Eve-ning/osu/tree/osu-tools-docker-testbranch
- The osu-tools branch: https://github.com/Eve-ning/osu-tools/tree/impl-strain-json
Your .env should look like
OSU_GIT="https://github.com/Eve-ning/osu.git"
OSU_GIT_BRANCH="osu-tools-docker-testbranch"
OSU_TOOLS_GIT="https://github.com/Eve-ning/osu-tools.git"
OSU_TOOLS_GIT_BRANCH="impl-strain-json"Follow the same procedure above
dotnet PerformanceCalculator.dll difficulty 767046As our osu branch inflates the SR, it should rise.
ruleset: mania
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ββββββββββββ€ββββββββββ€βββββββββββββββββ
βbeatmap βstar ratingβmax comboβgreat hit windowβ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌββββββββββββΌββββββββββΌβββββββββββββββββ’
β767046 - typeMARS - Triumph & Regret ([ A v a l o n ]) [Regret]β 16.01β 3,994.00β 38.00β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ§ββββββββββββ§ββββββββββ§βββββββββββββββββ