アクセス
- 開きます
http://<SERVER_IP>ブラウザで。 - Use the initial password stored as
INITIAL_PASSWORDin/root/omniroute/.env. - ログイン後、ダッシュボードからパスワードを変更してください。
重要なファイルとディレクトリ
- インストールパス:
/root/omniroute - Compose ファイル:
/root/omniroute/docker-compose.yml - 環境:
/root/omniroute/.env - Caddyfile:
/root/omniroute/Caddyfile - OmniRoute のデータ:
/var/lib/docker/volumes/omniroute-data/_data - Redis のデータ:
/var/lib/docker/volumes/redis-data/_data - Caddy のデータ:
/var/lib/docker/volumes/caddy-data/_data - Caddy 設定:
/var/lib/docker/volumes/caddy-config/_data
Docker の管理
状態を表示:
docker ps
ログを表示:
cd /root/omniroute
docker compose logs -f
サービスを再起動:
cd /root/omniroute
docker compose restart
サービスを停止:
cd /root/omniroute
docker compose down
サービスを起動:
cd /root/omniroute
docker compose up -d
ドメインと HTTPS(Caddy)
0. HTTPS 証明書は IP アドレスに対して発行できません。
1. ドメイン(例: omniroute.example.com) をサーバーのIPアドレスに設定してください。
2. 編集 /root/omniroute/.env を編集して次を更新: NEXT_PUBLIC_BASE_URL:
BASE_URL=https://omniroute.example.com
3. 更新: /root/omniroute/Caddyfile:
omniroute.example.com {
reverse_proxy omniroute:20128
}
4. サービスを再作成:
docker compose -f /root/omniroute/docker-compose.yml up -d
5. Caddy は SSL 証明書を自動的に取得・更新します。
6. OmniRoute には次のアドレスでアクセスします: omniroute.example.com.