Watch anime together with your friends.
https://ramune.gizmo.moe
| .github | ||
| .vscode | ||
| assets | ||
| public | ||
| src | ||
| .editorconfig | ||
| .env.example | ||
| .gitignore | ||
| .npmrc | ||
| .stylelintrc.json | ||
| eslint.config.mjs | ||
| index.html | ||
| LICENSE | ||
| netlify.toml | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.js | ||
| README.md | ||
| renovate.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
Important
This project is no longer maintained, as it has already served its purpose.
Watch anime together with your friends.
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