服务器安装青龙面板并配置拉库代理

  • 青龙面板是一个支持python3、javaScript、shell、typescript 的定时任务管理面板(A timed task management panel that supports typescript, javaScript, python3, and shell.)非常适合用来管理定时任务,比如每天定时执行一次更新拉库代理

  • 要安装青龙面板的话,首先要安装docker

    安装Docker

  • 官方教程地址:https://docs.docker.com/engine/install/centos/
    官方教程

  • 官网教程是针对国外,所以国内安装有些许调整

  • 国内使用一键安装命令:

    1
    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
  • 安装完之后,需要启动docker服务,并且添加到系统服务,不然服务器每次重启,docker都需要手动启动

    1
    2
    systemctl start docker
    systemctl enable docker

    安装青龙面板并启动

  • docker安装并启动好之后,接下来就可以安装青龙面板了,青龙面板的启动命令如下:

    1
    2
    3
    4
    5
    6
    7
    docker 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,如果没有报错,说明青龙面板启动成功

  • 这个地址就是青龙面板的登录地址,第一次登录需要先设置通知设置以及管理员账号密码,设置好之后,就可以管理定时任务了
    青龙面板

    安装青龙依赖

  • 点击依赖管理,进入依赖管理页面,按照下方的顺序新建并添加依赖,直接粘贴进名称点确定就行(记得勾选自动拆分)

  1. Linux
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    bizCode
    bizMsg
    lxml
    gcc
    libffi-dev
    make
    musl-dev
    openssl-dev
    perl-app-cpanminus
    perl-dev
    python3-dev
    site
  2. NodeJS
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    png-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
  3. Python3
    1
    2
    3
    4
    5
    requests
    canvas
    ping3
    jieba
    cryptography

配置拉库代理

  • 在青龙面板的管理页面,点击左侧的“配置文件”,进入配置页面,找到GithubProxyUrl=”” 在引号中填入你的Github代理地址,如:https://github.yanyuge.workers.dev/
    青龙代理配置
  • 之后新增一个拉库更新任务,就会发现在github.com前面已经自动添加了你的Github代理地址,这样就可以实现拉库代理了