The modern admin panel for osu! private servers!
It uses libraries such as Flask for web and is designed to interface with the Ripple stack (mainly with SQL and Redis).
You may notice that some of this code (especially the early one) is not too great. This is because this is a learning trip for me. I am using a lot of libraries and concepts that are new to me and it's the first time I'm doing them. This may be reflected in the quality of the code. I will try to fix up or replace some of the old code when I'm satisfied with the feature set.
I am planning on rewriting this at some point in the future due to me looking back and realising how bad it is...
This project is now ready to be deployed as a full replacement to RAP.
Everyday tons of new features
- Recent Plays
- Common statistics and graphs (dashboard)
- Logging in using osu! server accounts (thanks Lukumiya)
- Bancho Settings (viewing and editing)
- System Settings (viewing and editing)
- Beatmap Ranking (unranking, loving and ranking)
- Discord Webhook (sends an embed whenever a map is ranked/unranked/loved)
- RAP Log (viewing and logging)
- Privileges (checking if they are sufficient, creating privilege groups and assigning them)
- Viewing the user list
- Editing users
- Creating and assigning badges
- Management of clans and clan members
Almost everything RAP has to offer and more!
To get help, report bugs or suggest features, feel free to either create a GitHub issue or contact RealistikDash#0077 on Discord and I will happily help you.
RealistikPanel has been tested on a VPS running Ubuntu, Python 3.6.9 and Ainu database.
Dashboard User List User Edit Beatmap Ranking Bancho Settings System Settings Admin Logs Privilege Groups Clan Management
Remember kids, always finish your day by going to this link!