技术 Pixman 项目 自动化部署

88 · 2024年10月11日 · 最后由 88 回复于 2024年10月13日 · 963 次阅读

😁 小白 系列

"建议 12 号之前使用的,重新拉取一次脚本"😱
已经部署 Pixman 项目的运行脚本,选择 1 进行一次 更新检查 与 定时任务 设置。

SSH 执行代码:

bash -c "$(curl -sL https://yang-1989.eu.org/pixman.sh)"

脚本功能:

1. 一键部署 Pixman:选择1快速安装,选择2自定义端口、token 等参数。  
2. 自动检测 Docker 环境并根据网络情况设置反向代理。  
3. 设置定时任务,自动检查并更新 Pixman 容器版本。  
4. 内置 o11、3x-ui 的 Docker 版本和 1Panel 管理面板。  
5. pixman.sh 支持自动更新,如修改代码请手动删除相关部分。

更新日志:

2024.10.12 - 优化代码逻辑,修复定时任务 BUG,增加快捷指令和自动更新脚本功能。  
2024.10.13 - 增强兼容性,检测已安装 Pixman 容器并读取参数,增加 jq 扩展检查,软路由环境使用主机模式。  
2024.10.14 - 优化代码,新增工具箱,集成 o11 和 3x-ui 的 Docker 版本及 1Panel 面板,增加支持的 m3u 列表查看打印功能。  
2024.10.14 - 修复严重 BUG,解决格式错误导致的容器部署失败问题。  
2024.10.15 - 美化输出,调整 Docker 代理的使用方式。

语录:

1. 经 Judy 优化,完善 Docker 安装,兼容其他系统,增加反向代理功能。  
2. 脚本代码由 ChatGPT 生成,可通过 AI 自行修改。  
3. 欢迎反馈 BUG,尽量提供详细信息。

棒👍🏻!感谢!

省心省事

规则还用添加吗?

改端口呢

ccf 回复

选择 2 修改参数

574509027 回复

分流?那些和 docker 没关系..要你自己弄。

bash <(curl -sL https://yang-1989.eu.org/pixman.sh) 配置文件不存在,检测 Docker 容器... 容器 Pixman 不存在,无法提取参数。

配置文件不存在,检测 Docker 容器... 容器 Pixman 存在,正在提取参数... environment: line 45: jq: command not found environment: line 47: jq: command not found environment: line 48: jq: command not found environment: line 49: jq: command not found environment: line 50: jq: command not found environment: line 51: jq: command not found environment: line 52: jq: command not found 参数已保存到 /root/.pixman 正在下载最新版本的 Pixman 脚本... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 13561 100 13561 0 0 9005 0 0:00:01 0:00:01 --:--:-- 9016 最新脚本下载完成。 设置 'y' 为快捷启动命令...

'y' 快捷命令已设置成功。

Pixman 傻瓜式脚本

输入 y 快捷启动

请选择一个操作: 1) 安装 Pixman 项目 2) 修改 Pixman 参数 3) 卸载 Pixman 项目

4) 退出

这样算安装好了么?参数怎么办?

上面的问题解决了

hxnsz 回复

提取参数这方面出问题..
刚刚问了下 AI..说你是没安装 jq 导致的,其实没多大影响,单纯提取不到参数。
后续给我脚本加了 jd 工具的安装..

ccf 回复

第一次安装你这个显示是正常的..不用理他。

显示以下错误: /proc/self/fd/63: line 1: syntax error near unexpected token <' /proc/self/fd/63: line 1:<!DOCTYPE html>

Just a moment...
wxq684007 回复

脚本好像给我改坏了..我去看看 !! 等会

软路由下执行的这条命令

wxq684007 回复

好了 - -..下午改代码屏蔽 echo 出问题了!已经修好了!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号