Home
Softono
Sunset

Sunset

Open source MIT TypeScript
15
Stars
12
Forks
0
Issues
0
Watchers
1 month
Last Commit

About Sunset

πŸŒ‡ Sunset - frontend for osu server Sunrise

Platforms

Web Self-hosted

Languages

TypeScript

πŸŒ‡ 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
  4. 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
NEXT_PUBLIC_UNOPTIMIZED_IMAGES=true

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.