服务器安装青龙面板并配置拉库代理
服务器安装青龙面板并配置拉库代理
青龙面板是一个支持python3、javaScript、shell、typescript 的定时任务管理面板(A timed task management panel that supports typescript, javaScript, python3, and shell.)非常适合用来管理定时任务,比如每天定时执行一次更新拉库代理
要安装青龙面板的话,首先要安装docker
安装Docker
官网教程是针对国外,所以国内安装有些许调整
国内使用一键安装命令:
1
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安装完之后,需要启动docker服务,并且添加到系统服务,不然服务器每次重启,docker都需要手动启动
1
2systemctl start docker
systemctl enable docker安装青龙面板并启动
docker安装并启动好之后,接下来就可以安装青龙面板了,青龙面板的启动命令如下:
1
2
3
4
5
6
7docker run -dit \
-v $PWD/ql:/ql/data \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest青龙面板的启动命令中,
-v $PWD/ql:/ql/data是将ql目录下的数据文件夹挂载到青龙面板的数据目录下,
-p 5700:5700是将青龙面板的端口映射到本地5700端口,–name qinglong是将青龙面板的容器命名为qinglong,
–hostname qinglong是将青龙面板的容器的主机名设置为qinglong,
–restart always是青龙面板的容器重启时,会自动重启,
whyour/qinglong:latest是青龙面板的镜像名称,镜像名称可以从镜像仓库搜索,如果没有搜索到,可以通过docker pull whyour/qinglong:latest来下载镜像
青龙面板启动完成之后,打开浏览器,输入:http://127.0.0.1:5700,如果没有报错,说明青龙面板启动成功
这个地址就是青龙面板的登录地址,第一次登录需要先设置通知设置以及管理员账号密码,设置好之后,就可以管理定时任务了
安装青龙依赖
点击依赖管理,进入依赖管理页面,按照下方的顺序新建并添加依赖,直接粘贴进名称点确定就行(记得勾选自动拆分)
- Linux
1
2
3
4
5
6
7
8
9
10
11
12bizCode
bizMsg
lxml
gcc
libffi-dev
make
musl-dev
openssl-dev
perl-app-cpanminus
perl-dev
python3-dev
site - NodeJS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21png-js
@types/node
require
typescript
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
js-base64
axios - Python3
1
2
3
4
5requests
canvas
ping3
jieba
cryptography
配置拉库代理
- 在青龙面板的管理页面,点击左侧的“配置文件”,进入配置页面,找到GithubProxyUrl=”” 在引号中填入你的Github代理地址,如:https://github.yanyuge.workers.dev/
- 之后新增一个拉库更新任务,就会发现在github.com前面已经自动添加了你的Github代理地址,这样就可以实现拉库代理了