Skip to content

SunriseCommunity/Sunset

Repository files navigation

πŸŒ‡ Sunset - frontend for osu!sunrise

We don't own the rights to this image. If you are the owner and want it removed, please contact us.

License GitHub stars

Description

Sunset is a frontend for the osu! private server called Sunrise. It is a part of the Sunrise project, which aims to create a fully functional osu! private server with all the features that the official server has. This project is made with TypeScript and Next.js.

Installation (with docker) 🐳

  1. Clone the repository
  2. Create copy of .env.local.example file as .env.local and fill all required fields
  3. Run the following command:
docker compose -f docker-compose.yml up -d # Creates the container with app and all dependencies
  1. The site should be available at: http://localhost:3090/

Installation πŸ“©

  1. Clone the repository
  2. Install the required dependencies: npm install
  3. Create copy of .env.local.example file as .env.local and fill all required fields
  4. Start the application: npm run build and npm run start

Note

If you are hosting Sunrise locally (without domain system), add:

NODE_TLS_REJECT_UNAUTHORIZED=0

to you .env.local file.

Contributing πŸ’–

If you want to contribute to the project, feel free to fork the repository and submit a pull request. We are open to any suggestions and improvements.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

πŸŒ‡ Sunset - frontend for osu!sunrise

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages