SweetPotatoの仕様

servers.purplepalette.net の実装仕様に関してここでは説明します

リポジトリ

現行バージョンは sonolus-uploader-core2 および sonolus-uploader を利用しています。

実装言語

Sonolus-Expressを利用するため、TypeScriptで記述されています。

実行環境

Dockerでの動作を想定しています

Node.js 14
Firebase Auth
Webサーバーなんでも

稼働環境

フロントエンド: Firebase hosting
バックエンド(core): docker swarmコンテナ