BanchoNET
1.0.0
OSU!Bancho Serverのドットネット実装。
プロジェクトセクションにアクセスして、Banchonetプロジェクトの進捗状況を確認してください。
Banchonetサーバーを構築するには、次の手順に従ってください。
git clone https://github.com/NovemoG/BanchoNET.git cd BanchoNETdotnet restoredotnet buildこれにより、 ./bin/Debug/net8.0 debug/net8.0ディレクトリにプロジェクトのビルドが作成されます。
cd /etc/nginx/sites-enabledtouch banchonet.conf server {
listen 80;
server_name c.DOMAIN;
location / {
proxy_pass https://0.0.0.0:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
server {
listen 443 ssl;
server_name osu.DOMAIN c4.DOMAIN c.DOMAIN;
location / {
proxy_pass https://0.0.0.0:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
DOMAINドメインに置き換えます。
上記の構成ファイルに存在するすべてのサブドメインレコードを追加します。
Banchonetサーバーを実行するには、次の手順に従ってください。
cd BanchoNETdotnet runこれにより、Banchonetサーバーが開始されます。サーバーが実行されていることを示す出力が表示されるはずです。
Dockerサポートを追加する予定です。
git checkout -b feature/AmazingFeatureを作成しますgit commit -m 'Add some AmazingFeature'git push origin feature/AmazingFeatureにプッシュしますbancho.netは、MITライセンスに基づいてライセンスされています。詳細については、ライセンスファイルをご覧ください。