Sign inSign up

fddsfv/task-runner

By fddsfv

•Updated over 1 year ago

Task runner with web interface for Render

Image
0

1.2K

fddsfv/task-runner repository overview

⁠任务管理器 Docker 镜像

这个Docker镜像提供自动化的任务执行功能,包括签到、处理、刷新和收集操作。特别设计用于在Render.com等平台上运行。

⁠特点

  • 内置Web界面用于手动触发任务
  • 自动运行定时任务
  • 适用于Render.com和其他云平台

⁠环境变量

⁠必需的环境变量
  • PORT: Web服务器端口(Render会自动提供)
⁠推荐的环境变量
  • GIST_PAT: GitHub访问令牌
  • GIST_LINK: GitHub用户名和gist ID,格式为"username/gist_id"
⁠可选的环境变量
  • CUSTOMIZE_LINK: 自定义链接URL
  • ENABLE_SPECIAL_PROTOCOLS: 是否启用特殊协议
  • SUBSCRIBE_CONF: 订阅配置
  • PUSH_TOKEN: 推送令牌
  • REACHABLE: 网络可达性
  • SKIP_ALIVE_CHECK: 是否跳过连接检查
  • SKIP_REMARK: 是否跳过备注
  • WORKFLOW_MODE: 工作流模式

⁠在Render上使用

  1. 创建一个新的Web Service
  2. 使用Docker镜像: your-username/task-runner:latest
  3. 添加必要的环境变量
  4. 部署!

⁠本地运行

docker run -d \
  -p 8000:8000 \
  -e PORT=8000 \
  -e GIST_PAT=your_github_token \
  -e GIST_LINK=username/gist_id \
  --name task-runner \
  your-username/task-runner:latest

⁠Web界面

部署后访问服务URL,您会看到一个简单的Web界面,可以手动触发各种任务并查看结果。

Tag summary

Content type

Image

Digest

sha256:95cd6c29e…

Size

127.8 MB

Last updated

over 1 year ago

docker pull fddsfv/task-runner