メインコンテンツへスキップ

キャディ

キャディは、Let's Encryptからの無料証明書でSSLリバースプロキシを設定する最も速い方法です。

インストール手順をご案内しますが、キャディのインストールオプションリバースプロキシクイックスタートを参照して、より多くの文書、例、および詳細情報を確認することを強く推奨します。 キャディは、SSLリバースプロキシを実行する必要がある場合に慣れておくべき、よく文書化された高品質のソフトウェアです。

1。 他のWebサーバーが実行されていないことを確認してください。

ApacheやNGINXなどの他のWebサーバーソフトウェアがポート80または443で実行中の場合、このキャディのインストールを続行することはできません。 他のソフトウェアを削除するか、共存の方法を調べてください。

2。 キャディをインストールする

システムによっては、インストールオプションが異なる場合があります。 APTを使用することが推奨されます。お使いのマシンでサポートされている場合。

このパッケージをインストールすると、Caddyがシステムdサービスとして自動的に起動し、マシンを起動するたびにCaddyが自動的に実行されます。

sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install caddy

APTを使用したCaddyのインストール手順を参照して詳細を確認してください。

3。 キャディをリバースプロキシとして実行する

単一のコマンドでHTTPSの自動構成を提供します。

caddy reverse-proxy --from owncast.mydomain.com --to 127.0.0.1:8080

owncast.mydomain.comをあなたのOwncastサーバーのパブリックホスト名(例:watch.owncast.online)に置き換えてください。

キャディのリバースプロキシ文書を参照して詳細を確認してください。

owncast.example.comをプロトコルやポートなしで指定すると、デフォルトのhttpおよびhttpsポート(80と443)を使用しようとします。 これらは特権ポートであるため、sudoまたはrootとしてキャディを実行する必要があります。

4。 Owncastを通常通り実行する

Owncastをポート8080で実行し続けます。

5。 プロキシを通じてOwncastにアクセスする

You should now be able to access your Owncast server by visiting https://owncast.example.com instead of http://owncast.example.com:8080.

owncast.example.comをあなたのOwncastサーバーのパブリックホスト名(例:watch.owncast.online)に置き換えてください。


Improve this page

See something missing or incorrect? Edit this page and improve the documentation for everyone.

Contributors to this documentation
Gabe KangasGabe Kangas
G
Goz Geek
J
Jannik