Skip to content

🌅 Sunrise Community

thumbnail

📖 About

We are developing osu! private server called "Sunrise". Our goal is to provide a better experience for osu! players by adding new features and improving existing ones.

Preview 🖼️

preview

What are we building? 🏗️

  • 🚀 Solar System (Orchestrator)
    The Sunrise server orchestrator. Manages and deploys all Sunrise components using Docker and Docker Compose. Provides easy setup and configuration for server administrators with versioning support.

  • 🌅 Sunrise (Server Core)
    The main server backend, handling core game logic and API for osu! servers.

  • 🌇 Sunset (Frontend)
    The frontend web interface of Sunrise. Allows to browse profiles, leaderboards, multiplayer lobbies, and manage users/beatmaps using admin panel.

  • 🔭 Observatory (Beatmap Manager)
    Powerful "on demand" beatmap manager which uses osu! API and popular beatmap mirrors to prioritize speed and efficiency. Used by Sunrise to fetch beatmaps and calculate performance points.

  • 🌻 Sunshine (Discord Bot)
    A Discord bot that integrates directly with your Sunrise server, delivering community features and server utilities directly into your Discord server.

  • 🧭 Compass (Documentation)
    Comprehensive documentation for setting up, configuring, and using the Sunrise server and its components.

📦 How to Set Up

Please follow the official documentation for instructions on how to host your own instance of Sunrise.

📚 Contribute

We are open to contributions. If you want to contribute to the project, you can start by forking any of the repositories and creating a pull request.

Tip

Want to help but don't know what to do? :shipit: Feel free then to join our Discord server, there we have specific feature requests channel and you can ask any question to maintainers of this project!

📝 License

All of our projects are licensed under the MIT license. You can read the license here.

Pinned Loading

  1. Sunrise Sunrise Public

    🌅 Sunrise - osu! server written in C#

    C# 35 5

  2. Sunset Sunset Public

    🌇 Sunset - frontend for osu server Sunrise

    TypeScript 11 6

  3. Observatory Observatory Public

    🔭 Observatory - Powerful beatmap manager for osu!

    TypeScript 5 3

  4. Sunshine Sunshine Public

    🌻 Sunshine - Discord Bot for osu!sunrise

    TypeScript 1

Repositories

Showing 7 of 7 repositories

Top languages

Loading…