forked from sudojia/AutoTaskScript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
57 lines (54 loc) · 2.24 KB
/
docker-compose.yml
File metadata and controls
57 lines (54 loc) · 2.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
version: '3.8'
services:
AutoTaskScript:
image: sudojia/auto_task_script
container_name: AutoTaskScript
restart: always
# 挂载容器目录(默认即可)
volumes:
- ./logs:/AutoTaskScript/src/logs
- ./my_crontab_list.sh:/AutoTaskScript/docker/my_crontab_list.sh
tty: true
environment:
# 脚本更新仓库地址
- REPO_URL=https://github.com/sudojia/AutoTaskScript
# 注意环境变量填写值的时候一律不需要引号(""或者'')
# 注意环境变量填写值的时候一律不需要引号(""或者'')
# 注意环境变量填写值的时候一律不需要引号(""或者'')
# --------------- 配置消息通知区域 ---------------
# 需要哪个就配置哪个变量
# 通知环境变量参考源码:https://github.com/sudojia/AutoTaskScript/blob/script/src/utils/sendNotify.js
# 以下这些只是示例,根据自己的需求增加删除
# wxPusher
- WXPUSHER_TOKEN=
- WXPUSHER_UID=
# telegram
- TG_BOT_TOKEN=
- TG_USER_ID=
# Bark App
- BARK_PUSH=
# 钉钉机器人
- DD_BOT_TOKEN=
- DD_BOT_SECRET=
# 企业微信机器人
- QYWX_KEY=
# 其它...
# --------------- 配置脚本变量区域 ---------------
# 自行添加脚本所需的变量
# 脚本环境变量参考:https://rh-docs.netlify.app/docs/category/%E8%84%9A%E6%9C%AC%E5%88%97%E8%A1%A8
# 安慕希
- AMX_TOKEN=
# 飞蚂蚁旧衣回收
- FLY_ANT_TOKEN=
# 其它...
# --------------- 延迟配置 ---------------
# 这个选项将决定脚本在实际执行前将随机延迟多少秒
# 如果不设置此项,则不使用延迟。
# 填写数字,单位为秒,比如 RANDOM_DELAY_MAX=30 就是随机产生 0 到 29 之间的一个秒数,执行延迟的意思。
- RANDOM_DELAY_MAX=
# --------------- 其它配置 ---------------
# 配置不运行的脚本,多个脚本用 & 分隔,例如:sudojia_starMom.js&sudojia_tilta.js
- DO_NOT_RUN_SCRIPTS=
# 下面选项默认即可
# 使用自定义任务,上面 volumes 挂载之后这里配置对应的文件名
- CUSTOM_LIST_FILE=my_crontab_list.sh