风岭社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 6|回复: 0

青龙面板容器安装的解决依赖

[复制链接]
 楼主| 发表于 2025-8-14 14:09:27 | 显示全部楼层 |阅读模式
青龙面板容器安装的解决依赖:
  1. cat > /ql/install_deps.sh <<'EOF'
  2. #!/bin/bash
  3. echo "开始安装青龙依赖..."
  4. npm config set registry https://registry.npmmirror.com
  5. cd /ql
  6. pnpm add -g pnpm
  7. pnpm install -g
  8. npm install -g npm png-js date-fns axios crypto-js ts-md5 tslib @types/node requests tough-cookie jsdom download tunnel fs ws form-data
  9. pnpm install -g js-base64 qrcode-terminal silly-datetime
  10. pip3 install requests
  11. cd /ql/data/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source
  12. cd /ql
  13. apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source
  14. apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev
  15. echo "依赖安装完成,建议重启 Docker 容器"
  16. EOF



  17. docker exec -it qinglong bash
  18. apt update
  19. apt install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev python3-dev zlib1g-dev
  20. rm -rf node_modules
  21. rm -f package-lock.json pnpm-lock.yaml yarn.lock
  22. pnpm install
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2025-8-23 21:40 , Processed in 0.037664 second(s), 10 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表