Untitled SekaiはSonolusでのプロセカ創作譜面投稿プラットフォームです。 このREADMEでは簡単な使い方、プロジェクトの概要、セットアップ、構成について説明します。
必要条件
- Node.js (バージョン20.16.0推奨)
- Rust
- Docker
git clone https://github.com/Piliman22/untitledsekai
cd untitledsekai
docker compose build
docker compose up -duntitledsekai/
├── client/ # フロントエンドコード
├── src/ # バックエンドコード
├── static/ # 静的ファイル
└── source # Sonolusのためのスキン等のデータclientディレクトリには、フロントエンドのコードが格納されています。詳細についてはフロントエンドのREADMEを参照してください。
- Webサイトからの譜面の投稿
- DiscordBotとの連携
- Sonolusに対応させたAPI
- フロントエンド:Typescript + React
- バックエンド:Typescript + expressjs(Sonolus-Expressを主に使っています) + Rust(画像処理)
- データベース:MongoDB
GPL-3.0 licenseを元に公開しています。