開発者ツール¶
概要¶
時雨堂がオープンソースとして開発している Sora DevTools を Sora の開発者ツールとして利用できます。
目的¶
Sora の機能を試してもらう
Sora を利用したアプリケーションの開発中に機能を確認する
Sora で何か問題が発生した場合に再現を行ってもらう
設定¶
警告
商用環境ではこの設定は利用せず、開発環境でのみ有効にしてください。
オンライン版を利用する¶
https://sora-devtools.shiguredo.app へアクセスし、
signalingUrlCandidates
に Sora のシグナリング URL を指定するようにしてください。
オンライン版を NGINX でリバースプロキシ経由で用する¶
NGINX の location
/
ディレクティブで
https://sora-devtools.shiguredo.app
へリバースプロキシしてください。
location / {
proxy_http_version 1.1;
proxy_pass https://sora-devtools.shiguredo.app;
proxy_set_header Host sora-devtools.shiguredo.app;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_ssl_server_name on;
proxy_ssl_name sora-devtools.shiguredo.app;
proxy_ssl_protocols TLSv1.2 TLSv1.3;
}
オフライン版を NGINX で利用する¶
https://github.com/shiguredo/sora-devtools/releases/latest から
sora-devtools-<version>.tar.gz
をダウンロードして解凍してください。
解凍したディレクトリを NGINX の root
ディレクティブに指定してください。
location / {
root /path/to/sora-devtools-<version>;
index index.html;
try_files $uri $uri/ /index.html;
}
オープンソース版¶
重要
オープンソース版 Sora DevTools はサポートを受ける場合は必ず正式版を利用してください。
Sora に組み込まれている開発者ツールはオープンソースとして GitHub にて Apache License 2.0 で公開されています。
shiguredo/sora-devtools: Sora DevTools
Discord¶
Discord にてコミュニティを運営しています。 なにか質問したい場合は Discord サーバーへ参加してください。
開発者ツールについての質問やバグ報告は Discord の #sora-tool-faq
チャンネルにお願いします。