メインコンテンツへスキップ
50% off 全プラン対象、期間限定。月額 $2.48/mo
OmniRoute

OmniRoute

OmniRoute は、数百のモデルプロバイダーを 1 つのエンドポイントの背後にまとめる AI ゲートウェイで、クォータを踏まえたフォールバックとトークン圧縮を備えます。Claude Code、Codex、Cursor、Cline、Copilot で利用できます。MIT ライセンスで、GitHub スター 50,700 以上。

概要

50.7k

GitHubスター

1

ページビュー

ライセンス MIT バージョン Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

アクセス

  1. 開きます http://<SERVER_IP> ブラウザで。
  2. Use the initial password stored as INITIAL_PASSWORD in /root/omniroute/.env.
  3. ログイン後、ダッシュボードからパスワードを変更してください。

重要なファイルとディレクトリ

  • インストールパス: /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.

セルフホストの他の記事

関連アプリ。

今すぐ OmniRoute をデプロイする 月額2.48ドルから。