Files
xxxigcc-proxy/llmdoc/guides/how-to-deploy.md
Wang Defa 9afe4a8649
All checks were successful
Build and Release / build-and-test (arm64, alpine) (push) Successful in -13s
Build and Release / build-and-test (amd64, alpine) (push) Successful in -6s
Build and Release / build-and-test (arm64, ubuntu) (push) Successful in -7s
Build and Release / build-and-test (amd64, ubuntu) (push) Successful in 7s
Build and Release / release (push) Successful in 21s
简化 Debian 发布流程并添加项目文档系统
- 将 Debian 包仓库从 bookworm/trixie 双发行版改为通用 stable 仓库
- 新增完整的 llmdoc 文档系统,包含架构、指南和参考文档
- 更新 README.md 和部署指南以反映新的仓库配置
- 添加 .gitignore 文件
2025-12-25 10:18:07 +08:00

59 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# XXXigCC Proxy 部署指南
## 部署方式概览
XXXigCC Proxy 支持三种部署方式Debian 仓库、二进制包、Docker。
### 1. Debian 仓库安装(推荐)
```bash
# 添加仓库密钥
sudo curl https://gitea.bcde.io/api/packages/wangdefa/debian/repository.key -o /etc/apt/keyrings/gitea-wangdefa.asc
# 配置仓库(通用稳定版,支持所有 Debian/Ubuntu 发行版)
echo "deb [signed-by=/etc/apt/keyrings/gitea-wangdefa.asc] https://gitea.bcde.io/api/packages/wangdefa/debian stable main" | sudo tee -a /etc/apt/sources.list.d/wangdefa.list
# 安装
sudo apt-get update
sudo apt-get install xxxigcc-proxy
```
### 2. 二进制包部署
```bash
# 下载最新版本
wget https://gitea.bcde.io/api/packages/wangdefa/generic/xxxigcc-proxy/3.4.6-xg1/xxxigcc-proxy-amd64-ubuntu-3.4.6-xg1.tar.gz
# 解压
tar -xzf xxxigcc-proxy-amd64-ubuntu-3.4.6-xg1.tar.gz
# 运行
./xxxigcc-proxy --config=config.json
```
### 3. Docker 部署(社区建议)
*注意Docker 部署暂未正式支持,需要社区贡献*
## 部署后管理
```bash
# 编辑配置
sudo nano /etc/xxxigcc-proxy/config.json
# 重启服务
sudo systemctl restart xxxigcc-proxy
# 查看服务状态
sudo systemctl status xxxigcc-proxy
# 查看实时日志
sudo journalctl -u xxxigcc-proxy -f
```
## 注意事项
- 默认监听地址:`0.0.0.0:3333`
- 配置文件路径:
- Debian 包:`/etc/xxxigcc-proxy/config.json`
- 二进制版本:`./config.json`