/health
检查服务状态,返回服务是否可用、并发配置和正在执行的任务 ID。
curl -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/health
{"ok":true,"browser_workers":4,"active":[]}
| 时间 | 类型 | 说明 | 积分变动 | 视频额度变动 | 当前余额 |
|---|
管理可兑换积分的卡密及使用状态。
| 选择 | 兑换码 | 类型 | 面值 | 状态 | 使用者 | 使用时间 | 备注 |
|---|
查询账号并管理积分、并发和启用状态。
| 用户 | 实时账号 | 注册时间 | 最后活跃 | 状态 | 额度 / 积分 / 并发 | 操作 |
|---|
修改密码后API Token自动重置。
修改邮箱需要验证新邮箱,验证成功后立即更新绑定。
生成任务和 API Token 调用使用相同的扣费顺序。
当前账号只读,密码可在安全弹窗中修改。
检查仓库版本并更新服务。
设置允许注册的邮箱后缀,并使用 QQ 邮箱 SMTP 发送验证码。
控制各平台可选模型及默认模型列表。
控制 Dola 任务依次提交的最小时间间隔。
新增、调整、上架或停用客户端展示的积分套餐。
配置客户端显示的会员套餐。
通过节点订阅获取国家节点和实时延迟,自动模式会为 Dola 任务选择延迟最低的节点。
处理状态和管理员回复保存后会立即展示给用户。
| 用户 | 类型 | 反馈内容 | 管理员回复 | 处理状态 | 操作 |
|---|
| 任务 | 用户 | 状态 | 返回文本 | 视频 | 操作 |
|---|
客户入口:生成临时 Token 后,将 Token 发给客户,客户只能从客户入口登录并查看自己的任务。
| 用户名称 | Token | 并发 | 清理天数 | 剩余 | 创建时间 | 操作 |
|---|
统一管理三平台账号、运行状态与每日可用额度。
| 账号 | 状态 | 额度 | 正在执行 | 更新时间 | 操作 |
|---|
/health
检查服务状态,返回服务是否可用、并发配置和正在执行的任务 ID。
curl -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/health
{"ok":true,"browser_workers":4,"active":[]}
/config/proxy-api
读取当前代理提取 API 配置。
curl -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/config/proxy-api
{"proxy_api_url":"https://example.com/get","proxy_api_scheme":"http","proxy_api_timeout_seconds":20}
/config/workers
读取当前并发配置。
curl -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/config/workers
{"browser_workers":100,"max_effective_workers":32,"effective_browser_workers":32,"capacity_limit":32}
/config/workers
分别修改配置并发和真实有效并发上限,范围均为 1 - 999;内存压力过高时系统仍会自动降载。
curl -X POST -H "X-API-Token: $API_TOKEN" -H "Content-Type: application/json" -d '{"browser_workers":100,"max_effective_workers":32}' http://SERVER_IP:8088/config/workers
{"ok":true,"browser_workers":100,"max_effective_workers":32,"effective_browser_workers":32}
/config/proxy-api
修改代理提取 API。JSON 示例:{"proxy_api_url":"https://example.com/get","proxy_api_scheme":"http"}
curl -X POST -H "X-API-Token: $API_TOKEN" -H "Content-Type: application/json" -d '{"proxy_api_url":"https://example.com/get","proxy_api_scheme":"http"}' http://SERVER_IP:8088/config/proxy-api
{"ok":true,"proxy_api_url":"https://example.com/get","proxy_api_scheme":"http","proxy_api_timeout_seconds":20}
/tasks
提交任务,使用 multipart/form-data,字段:prompt、ratio、images。图片最多按后端配置接收。
curl -X POST -H "X-API-Token: $API_TOKEN" -F "prompt=一个人在奔跑健身" -F "ratio=9:16" http://SERVER_IP:8088/tasks
{"id":"0123456789abcdef0123456789abcdef"}
/tasks
获取当前任务列表。
curl -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/tasks
{"tasks":[{"id":"0123456789abcdef0123456789abcdef","prompt_preview":"一个人在奔跑健身","status":"success","image_count":0,"error":""}]}
/tasks
批量清空未在生成中的任务,生成中的任务会自动保留。
curl -X DELETE -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/tasks
{"ok":true,"deleted":10,"skipped":[]}
/tasks/{task_id}
查询单个任务状态和结果。
curl -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/tasks/0123456789abcdef0123456789abcdef
{"code":"2","text":"","url":"https://example.com/video.mp4"}
/tasks/{task_id}
删除未在生成中的任务;生成中任务会返回不可取消。
curl -X DELETE -H "X-API-Token: $API_TOKEN" http://SERVER_IP:8088/tasks/0123456789abcdef0123456789abcdef
{"ok":true}
systemctl --no-pager --full status dola-fetch-service
systemctl restart dola-fetch-service
systemctl stop dola-fetch-service
systemctl start dola-fetch-service
journalctl -u dola-fetch-service -f --no-pager
journalctl -u dola-fetch-service -n 200 --no-pager
cat /var/lib/dola-fetch-service/config.json
/opt/dola-fetch-service/scripts/show-token.sh
/opt/dola-fetch-service/scripts/reset-token.sh
find /var/lib/dola-fetch-service/tasks -mindepth 1 -maxdepth 1 -exec rm -rf {} +
实际并发不会超过以上两项中的较小值,内存压力过高时系统仍会自动降载。
确认退出当前账号?
查看接收用户及阅读状态。
管理公告状态、锁屏状态及历史记录。
按平台维护可用模型和单次消耗积分,关闭模型后客户端将无法选择。
启用的套餐按排序值展示在客户端。
启用的套餐会展示在客户端。
高级会员使用期间,低级会员的剩余时间会自动暂停。
选择后会直接带入当前生成任务。
系统维护中,管理员解除锁定后可继续使用。