跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
OmniRoute

OmniRoute

OmniRoute 是一个 AI 网关,把数百家模型提供商汇聚在同一个端点之后,并提供按配额切换和 token 压缩。可配合 Claude Code、Codex、Cursor、Cline 和 Copilot 使用。采用 MIT 许可,GitHub 星标 50,700+。

快速概览

50.7k

GitHub star 数

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/月。