autMan容器相较于青龙的两大优势:1. 虚拟多容器 2. 线报并发不排队
基本配置文件,不知道的可以先不用配置

二、订阅,拉取git库脚本
1. 新增订阅,
拉取gitlab公开仓库时要填写自己的gitlab的账号和密码,github则不用
拉取github私库时,使用access token,不再支持用户名密码这样的拉取方式了。
下面以faker3为例:
名称:自定义,这里是faker3
类型:公开仓库
链接:https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker3.git,这里注意一下,前面是拉库代理,后面是github库。这里有个注意事项:不同的订阅链接,在autMan看来就是不同的脚本库,所以你如果给订阅链接增加了拉库代理或取消了拉库代理。要删除原来脚本的文件夹,重新运行订阅。
分支:main,一般不是main就是master
定时类型:cron表达式
cron定时:0 5 * * * 表示的是每天5点运行订阅,即拉取或更新脚本
白名单:支持正则,即拉取的脚本名称符合规则,不懂就空着
黑名单:支持正则,即不拉取某些脚本或文件,不懂就空着
依赖文件:支持正则,即要拉取哪些文件到本地作为依赖,不然可能有些脚本运行不起来,不懂就空着

2.新增的订阅

3.运行脚本

4.查看拉取日志

5.查看自动增加的任务,这里注意一下,自己手动增加脚本任务时,脚本那里没有task这个单词,单纯就是脚本路径

二、准备环境变量

三、运行脚本

四、查看脚本运行日志

五、根据脚本运行日志,如果有报错的,缺少模块的添加相应依赖。这里注意一下,这里添加的都是全局依赖,直装版本的autMan,要在主机系统添加全局变量PATH。docker版本已经都给预置好了,也预置了一部分常用依赖。
autMan安装nodejs依赖后仍然显示“Module Not Found”未找到的问题?
解决方法:
一是可以ssh进入autMan文件夹通过npm install xxxx安装局部依赖。
二是可以在主机系统内设置环境变量NODE_PATH指向全局node_modules地址,同时将NODE_PATH加入PATH。以我的Debian系统为例:在/etc/profile中最后加入
export NODE_HOME=/usr
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
export PATH="$PATH:$NODE_PATH"
保存文件后执行source /etc/profile命令

六、查看脚本内容

七、查看脚本运行的历史日志
