開発者ツール

概要

時雨堂がオープンソースとして開発している 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

https://discord.gg/shiguredo

Discord にてコミュニティを運営しています。 なにか質問したい場合は Discord サーバーへ参加してください。

開発者ツールについての質問やバグ報告は Discord の #sora-tool-faq チャンネルにお願いします。

© Copyright 2025, Shiguredo Inc Created using Sphinx 8.2.3