青龙面板部署与依赖安装笔记

1. 镜像操作

导出镜像

docker save -o qinglong.docker 01d6c546da7c

导入镜像

docker load -i ./qinglong.docker

打标签

docker tag 01d6c546da7c whyour/qinglong:latest

2. 数据目录

/data/ql2025

3. 运行容器

docker run -dit \
-v $PWD/ql2025/config:/ql/config \
-v $PWD/ql2025/scripts:/ql/scripts \
-v $PWD/ql2025/scripts:/ql/data/scripts \
-v $PWD/ql2025/repo:/ql/repo \
-v $PWD/ql2025/log:/ql/log \
-v $PWD/ql2025/db:/ql/db \
-v $PWD/ql2025/deps:/ql/deps \
-v $PWD/ql2025/jbot:/ql/jbot \
-v $PWD/ql2025/raw:/ql/raw \
-v $PWD/ql2025/ninja:/ql/ninja \
-v $PWD/ql2025/xdd:/ql/xdd \
-v $PWD/ql2025/xdd-plus:/ql/xdd-plus \
-v $PWD/ql2025/sillyGirl:/ql/sillyGirl \
-p 5800:5700 \
-p 5801:5701 \
-e ENABLE_WEB_PANEL=true \
-e ENABLE_TG_BOT=true \
--name ql2025 \
--hostname ql2025 \
whyour/qinglong:latest

4. 依赖安装(2025年11月26日)

Node.js 依赖

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

Python 依赖

pypushdeer
requests
canvas
ping3
jieba
PyExecJS
aiohttp
redis
Pycryptodome

系统依赖

pango-dev
g++
cairo-dev
build-base
giflib-dev

5. 一键安装依赖脚本

docker exec -it ql2025 bash -c "$(curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | bash)"

标签: none

添加新评论