Files
appstore/apps/cpa-usage-keeper/README.md
T

71 lines
2.8 KiB
Markdown

# CPA Usage Keeper
## 应用简介
独立的 Cli-Proxy-API 用量追踪与展示服务。
英文说明:Standalone Cli-Proxy-API usage tracker.
## 部署说明
- 本应用使用 Docker Compose 在 1Panel 中部署。
- 应用分类:工具。
- 支持架构:amd64、arm64。
- 可选版本:`latest`、`1.11.3`。
- 安装后按应用表单中的端口访问 Web UI、SSH 或对应服务。
## 端口
| 变量 | 说明 | 默认值 | 必填 |
| --- | --- | --- | --- |
| PANEL_APP_PORT_HTTP | 端口 | 8080 | 是 |
## 数据持久化
| 变量 | 说明 | 默认值 | 必填 |
| --- | --- | --- | --- |
| APP_BASE_PATH | 子路径前缀 | - | 否 |
| APP_DATA_DIR | 数据目录 | ./data | 是 |
升级或迁移前,请在 1Panel 中备份上述数据目录。
## 配置项
| 变量 | 说明 | 默认值 | 必填 |
| --- | --- | --- | --- |
| CPA_BASE_URL | CPA 服务地址 | - | 是 |
| CPA_MANAGEMENT_KEY | CPA 管理密钥 | - | 是 |
| REDIS_QUEUE_ADDR | CPA Redis 地址 | - | 否 |
| AUTH_ENABLED | 启用登录保护 | false | 否 |
| LOGIN_PASSWORD | 登录密码 | - | 否 |
| LOG_LEVEL | 日志级别 | info | 否 |
| AUTH_SESSION_TTL | 登录会话时长 | 168h | 否 |
| REDIS_QUEUE_TLS | Redis TLS | false | 否 |
| REDIS_QUEUE_BATCH_SIZE | Redis 批次大小 | 1000 | 否 |
| REDIS_QUEUE_IDLE_INTERVAL | Redis 空闲间隔 | 1s | 否 |
## 使用说明
### 配置说明
| 变量 | 必填 | 默认值 | 说明 |
|------|------|--------|------|
| `CPA_BASE_URL` | 是 | - | CPA 服务地址 |
| `CPA_MANAGEMENT_KEY` | 是 | - | CPA management key |
| `AUTH_ENABLED` | 否 | `false` | 是否启用登录保护 |
| `LOGIN_PASSWORD` | 鉴权启用时必填 | - | 登录密码 |
| `AUTH_SESSION_TTL` | 否 | `168h` | 登录会话有效时长 |
| `REDIS_QUEUE_ADDR` | 否 | `CPA_BASE_URL` 主机名 + `8317` | CPA Redis 地址 |
| `REDIS_QUEUE_TLS` | 否 | `false` | Redis TLS 连接 |
| `REDIS_QUEUE_BATCH_SIZE` | 否 | `1000` | Redis 每次拉取批次大小 |
| `REDIS_QUEUE_IDLE_INTERVAL` | 否 | `1s` | Redis 空闲检查间隔 |
| `REQUEST_TIMEOUT` | 否 | `30s` | 请求 CPA 接口超时 |
| `TLS_SKIP_VERIFY` | 否 | `false` | 跳过 TLS 证书验证 |
| `APP_BASE_PATH` | 否 | - | 子路径部署前缀,例如 `/cpa` |
| `APP_DATA_DIR` | 否 | `./data` | 数据目录 |
| `TZ` | 否 | `Asia/Shanghai` | 时区 |
| `LOG_LEVEL` | 否 | `info` | 日志级别 |
| `LOG_FILE_ENABLED` | 否 | `true` | 是否写入持久化日志 |
| `LOG_RETENTION_DAYS` | 否 | `7` | 日志保留天数 |
| `BACKUP_ENABLED` | 否 | `true` | 是否启用 SQLite 备份 |
| `BACKUP_INTERVAL` | 否 | `24h` | 备份间隔 |
| `BACKUP_RETENTION_DAYS` | 否 | `7` | 备份保留天数 |
## 参考资料
- 官网: <https://github.com/Willxup/cpa-usage-keeper>
- 文档: <https://github.com/Willxup/cpa-usage-keeper/blob/main/README.md>