##### nginx ##### .. attention:: nginx の設定に関する質問については Sora のサポート範囲外となります。 **この設定はある程度の nginx や証明書の知識が必要になります** 概要 ==== Sora のシグナリングを暗号化する場合に何かしらのサーバーを立てる必要があります。 ここでは nginx での設定例を紹介しています。 設定例 ====== nginx.conf の http ディレクティブに include を使用した場合の設定例です。 ``ssl_*`` 関連の設定は済んでいる前提とします。 .. code-block:: nginx server { listen 443 ssl default_server; index index.html; server_name sora.example.com; # Sora のシグナリング に Proxy します location = /signaling { proxy_pass http://127.0.0.1:5000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } # Sora の HTTP API に Proxy します # 本番環境では認証などの機能を利用してください location /api { proxy_pass http://127.0.0.1:3000/; } # Sora の開発ツールに Proxy します # 本番環境では不要です location / { proxy_pass http://127.0.0.1:5000; } } TURN を含んだ設定 ================= TURN 関連は :doc:`本番稼働に向けて ` にある資料を確認してください。 :ref:`TURN-TLS、TURN-TCP、シグナリングで 443 番ポートを使用する`