Skip to content

SunriseCommunity/Sunset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

487 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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
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.

Releases

No releases published

Packages

 
 
 

Contributors

Languages