Skip to content

GizmoDevelopment/ramune

Repository files navigation


Watch anime together with your friends.



Languages and tools used

Special thanks to Cas (ThaUnknown) for their dedicated rewrite of JSO's codebase that includes many improvements and bug fixes!


Setup

1. Clone the repository

This will create a local copy of the project.

git clone https://github.com/GizmoDevelopment/ramune.git

2. Set environmental variables

Make sure that you have the environmental variables set up if you want the website to function.

mv .env.example .env
  • VITE_SHOW_ENDPOINT - The endpoint responsible for fetching Show data (Project page)
  • VITE_SOCKET_ENDPOINT - The WebSocket server responsible for rooms, syncing, and chatting. (Project page)
  • VITE_CDN_ENDPOINT - This is where all the images and videos are actually stored.
VITE_SHOW_ENDPOINT=https://ramune-api.gizmo.moe
VITE_SOCKET_ENDPOINT=https://ramune-chat.gizmo.moe
VITE_CDN_ENDPOINT=https://ramune-cdn.gizmo.moe

3. Run development server

pnpm dev

4. Build for production

pnpm build