安装青龙面板并配置联通免流余量通知脚本 - Hello World

安装青龙面板并配置联通免流余量通知脚本

安装系统:CentOS 7.6

操作流程
1.安装 Docker
2.安装 青龙面板
3.拉库 (脚本)

安装 Docker

sudo yum check-update
curl -sSL https://get.daocloud.io/docker | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker

安装 青龙面板

docker run -dit \
  -v $PWD/ql/data:/ql/data \
  -p 5700:5700 \
  --name qinglong \
  --hostname qinglong \
  --restart unless-stopped \
  whyour/qinglong:latest

-p xxxx:5700 \ xxxx可以修改为自己需要的端口

配置青龙面板的依赖 新建依赖 - 打开拆分 - 粘贴依赖名称


NodeJs 依赖库

crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
png-js
@types/node
require
typescript
js-base64
axios
moment
ds 

Python3 依赖库

requests
canvas  
ping3
jieba
aiohttp

Linux 依赖库

bizCode
bizMsg  
lxml

拉库 (脚本)

详细内容 可以看 https://xream.notion.site/f5429c669d8640febb47e9159f0ffa83

订阅管理 - 新建 - 单文件 时间设置为 0 0 * * *
https://raw.githubusercontent.com/xream/scripts/main/surge/modules/10010v4/10010_send_sms.js
https://raw.githubusercontent.com/xream/scripts/main/surge/modules/10010v4/10010_sms_sign.js
https://raw.githubusercontent.com/xream/scripts/main/surge/modules/10010v4/10010.js

运行一下 拉取单文件 会生成到 定时任务里

设置环境变量

名称:xream_10010v4_mobile 值:手机号
名称:xream_10010v4_code 值:验证码 (先随便填)
名称:xream_10010v4_subt 值:统计时长 [时长] 
跳 [所有通用.用量]   免 [所有免流.用量]
名称:xream_10010v4_desc 值:今日总跳 [所有通用.今日用量]
今日总免 [所有免流.今日用量]
通用剩余 [通用有限.剩余] 
免流已用 [所有免流.已用]
当前时间:[联通时间]

打开定时任务 - 禁用 验证码登录 和发送验证码

把查询文件的 定时循环时间 设置为 0 */60 * * * ? (意思是60分钟执行一次)

后续可以去配置一下 通知 后台修改无效 可以去 配置文件修改 还有 sendNotify.js 文件里修改 即可

国内机安装 容易拉库失败 建议 手动下载三个文件 自己上传到青龙里面 再去添加定时任务

QQ截图20230129195407.png

青龙和firewalld防火墙冲突

建议不要卸载 firewalld 防火墙 如果需要放行端口 请自行添加放行命令

至此 全部流程完成

停止容器
docker stop $(docker ps -a -q)
删除所有容器
docker  rm $(docker ps -a -q)
删除所有镜像(慎重)
docker rmi $(docker images -q)