访问
- 打开
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.