Zerotier の設定#
あなたのダッシュボード(Dashboard)サーバーとバックエンド(Agent)サーバーをすべて同じ Zerotier ネットワークグループに参加させ、相互通信が正常であることを確認してください。
Nezha ダッシュボードのインストール#
リリースページに移動し、あなたのオペレーティングシステムの実行可能ファイルをダウンロードしてください:https://github.com/nezhahq/nezha/releases/latest
起動し、WebUI にアクセスします:http://localhost:8008
右上の「ログイン」を選択し、デフォルトのアカウント情報は admin です。
右上のアイコン -> システム設定 -> ユーザー -> +
新しいユーザーを作成し、新しいユーザーでログインした後、デフォルトの admin ユーザーを削除します。
再度システム設定に移動し、Agent の報告先アドレスをあなたのダッシュボードの Zerotier IP:8008(例:10.147.17.1:8008)に変更します。TLS は無効にします。
管理バックエンドのホームページに戻り、サーバー -> インストールコマンドを選択します。そして、コマンドを Agent 上で順次実行します。正常であれば、後ほどバックエンドで新しいサーバーがオンラインになるのが見えるでしょう。
Cloudflare トンネルの設定#
ダッシュボードサーバーに Cloudflared をインストールし、新しいトンネルを作成して localhost:8008 を指し、Cloudflare でホストしているドメイン名にバインドします。