Chart Cyanvas is a sekai custom charts platform.
Warning This project is still in development!
frontend/
- Frontend. Built with Next.js and Tailwind CSS.backend/
- Backend. Built with Rails.sub-audio/
- Audio processing. Built with Python, FastApi and ffmpeg.sub-image/
- Image processing. Built with Python, FastAPI and Pillow.sub-chart/
- Chart file processing. Built with TypeScript, express, and sonolus-pjsekai-engine-extended.
- Copy
.env.prod.example
to.env
- Fill
.env
- Copy
docker-compose.prod.yml
todocker-compose.yml
docker compose up -d
make
- Ruby 3.2
- Python 3.9
- Poetry
- poethepoet as a Poetry plugin
- Poetry
- Node.js 16
- Docker
goreman
CLI
make install
docker compose --profile dev up -d
goreman start
This project is licensed under the GPLv3 License.