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.

πŸ–ΌοΈ Preview

image

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.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages