Commit Graph
100 Commits
Author SHA1 Message Date
cnphpbb 91bd684729 chore: 更新 nightingale 镜像版本至 8.4.1 2025-11-24 15:48:11 +08:00
cnphpbb d185f978f0 docs(portainer-ce): 更新环境配置并添加README说明
更新Portainer CE的镜像标签配置,区分LTS和STS版本
添加README文件说明Docker版本兼容性问题及解决方法
2025-11-24 10:56:09 +08:00
cnphpbb 74bd800854 chore: 更新 Portainer CE 和 Agent 镜像版本至 2.35.0 2025-11-24 10:24:52 +08:00
cnphpbb 24c7f7e4eb chore: 更新 portainer-ce 和 mysql 镜像版本至最新 2025-11-24 09:56:02 +08:00
cnphpbb f6e9d99699 chore: 更新 Portainer CE 和 Agent 镜像版本至 2.33.3 2025-11-10 11:43:37 +08:00
cnphpbb b85e5833c1 chore: 更新 Gitea 镜像版本至 1.25.1-rootless 2025-11-10 11:41:29 +08:00
cnphpbb 340093f11f Merge branch 'main' of 6t7.net:cnphpbb/deploy.stack 2025-10-16 15:14:57 +08:00
cnphpbb 5e1b3b3bfc chore: 更新 memos 和 gitea 的镜像版本
将 memos 镜像从 0.25.0 升级到 0.25.1
将 gitea 镜像从 1.24.5-rootless 升级到 1.24.6-rootless
2025-10-16 15:14:55 +08:00
cnphpbb 80b484f676 Merge branch 'main' of 6t7.net:cnphpbb/deploy.stack 2025-09-15 22:27:39 +08:00
cnphpbb 8ca7eeec87 chore: 清理废弃的MCP服务器相关代码和文件
删除不再使用的MCP服务器实现,包括Go和Python版本,以及相关的配置文件、安装脚本和文档
2025-09-15 22:27:37 +08:00
cnphpbb 7bd15bd92f docs: 更新配置文件和注释
在stack.yml中添加运行命令注释
在env.cfg中新增CADDY_CONFIG_ROOT配置项
更新txc-webout.yml中的镜像和配置路径
2025-09-15 21:41:55 +08:00
cnphpbb 252bdd7739 chore: 更新rustfs服务使用的镜像标签 2025-09-15 18:55:16 +08:00
cnphpbb 70eb54892b build: 将镜像标签从IMAGE_TAG更改为IMAGE_TAG_LTS 2025-09-15 18:48:16 +08:00
cnphpbb 52c130e9c6 fix(disk_inspection): 修正控制器范围遍历从controller_count到megaraid_count 2025-09-12 17:36:41 +08:00
cnphpbb b778b1d503 docs(INSTALL): 更新安装文档中的依赖安装命令
refactor(disk_inspection): 修改megaraid控制器数量配置逻辑

更新安装文档中的Python和pip安装命令,确保兼容性
重构disk_inspection.py中的控制器数量配置,使用起始和结束值更清晰地定义megaraid控制器范围
2025-09-12 16:29:25 +08:00
cnphpbb 648faac289 feat: 添加MCP时间服务器及相关工具
实现一个基于Golang的MCP时间服务器,提供获取当前时间和日期功能
包含客户端示例、安装脚本和详细文档

refactor: 优化磁盘巡检脚本以支持SAS和SSD硬盘

增强磁盘巡检脚本的兼容性,改进SMART信息解析逻辑
添加硬盘类型检测和更全面的错误处理

docs: 更新README和安装说明

添加MCP时间服务器的使用文档和API说明
完善磁盘巡检报告格式和内容
2025-09-12 13:45:08 +08:00
cnphpbb 45d8181205 fix: 增加调试输出并调整健康检查超时时间
在配置加载时添加调试信息输出,方便排查问题
将健康检查的超时时间从2秒延长至60秒,避免因网络延迟导致误判
2025-09-11 21:54:55 +08:00
cnphpbb 8333ccdea9 feat(disk_inspection): 增强硬盘巡检功能并优化报告格式
- 添加对smartctl日志格式的适配,支持更多设备信息提取
- 重构报告生成逻辑,增加详细设备信息和错误统计
- 优化MCP服务器提交数据的格式和错误处理
- 添加配置常量集中管理参数
- 更新.gitignore忽略smartctl日志文件
2025-09-11 11:59:05 +08:00
cnphpbb 51f4b3c8eb feat: 重构日志处理和错误输出格式
refactor: 重构日志处理和错误输出格式
fix: 修正配置加载路径和温度参数类型
docs: 更新结构体字段注释格式
2025-09-11 10:34:04 +08:00
cnphpbb 4b81647da1 feat(crontab): 添加时间同步脚本和安装文档
添加时间同步脚本 timeUpdate.job,支持通过 ntpdate 或 timedatectl 同步系统时间
同时添加 TIME_UPDATE_INSTALL.md 文档,详细说明安装配置步骤和常见问题解决方法
2025-09-10 23:27:49 +08:00
cnphpbb 2247a38d0a chore: 更新WEBDAV镜像标签为cnphpbb/caddy-webdav:2-alpine 2025-09-10 22:55:35 +08:00
cnphpbb 226726eecd feat: 初始化MCP服务器Go版本实现
添加MCP服务器Go版本的核心功能,包括:
- 配置文件管理
- 日志系统
- OpenAI API集成
- HTTP服务器和API端点
- 健康检查和监控
- 安装脚本和文档
2025-09-10 22:23:34 +08:00
cnphpbb 79cdb45e20 feat: 添加MCP服务器初始实现及相关文件
添加MCP服务器的初始实现,包括:
- 主程序文件mcp_server.py
- 配置文件config.toml
- 依赖文件requirements.txt
- 安装指南INSTALL.md
- 使用说明README.md

服务器功能包括:
- 接收客户端请求
- 调用OpenAI API进行分析
- 提供健康检查接口
- 支持与disk_inspection.py脚本对接
2025-09-10 22:15:10 +08:00
cnphpbb 107b20a410 feat: 添加MCP服务器初始实现及文档
添加MCP服务器的完整实现,包括:
- 主程序文件mcp_server.py
- 配置文件config.toml
- 依赖文件requirements.txt
- 安装指南INSTALL.md
- 使用说明README.md

服务器功能包括接收请求、调用OpenAI API进行分析、日志记录等
2025-09-10 20:49:25 +08:00
cnphpbb fb530c43ce feat(crontab): 添加硬盘巡检脚本及相关文档
添加disk_inspection.py脚本用于检查硬盘健康状态,包括:
- 支持多个megaraid控制器检查
- 生成Markdown格式报告
- 支持通过MCP提交数据
- 添加README和INSTALL文档
- 添加requirements.txt依赖文件
2025-09-10 20:49:12 +08:00
cnphpbb 32101332a9 fix(couchdb): 更新配置以增强安全性和代理功能
修改 CouchDB 配置以增强安全性,包括认证处理和跨域设置
调整 Caddy 代理配置以改进路径处理和连接头设置
2025-09-10 00:42:18 +08:00
cnphpbb 0aec2296ce feat(couchdb): 添加安全重写和Caddy代理配置
添加secure_rewrites配置以增强CouchDB安全性
新增Caddy代理配置文件,支持TLS和路径重写
2025-09-09 23:24:53 +08:00
cnphpbb 8c95b69f6b feat(couchdb): 更新容器名称并添加readme文档
更新CouchDB容器名称以明确用途为obsidian-livesync服务
添加readme文档说明配置步骤和使用方法
2025-09-09 22:43:25 +08:00
cnphpbb d63c5118ca refactor(couchdb): 更新配置文件和部署脚本以支持环境变量
- 在env.cfg中添加COUCHDB_PORT、COUCHDB_USER等环境变量配置
- 修改stack.yml使用环境变量配置端口、用户认证和卷路径
- 添加部署说明注释
2025-09-09 22:33:23 +08:00
cnphpbb b693f92c69 feat(couchdb): 添加 CouchDB 配置文件和生成脚本
- 添加 CouchDB 的 Docker 配置文件和环境变量配置
- 添加用于生成 Obsidian LiveSync 配置的 Python 脚本
2025-09-09 22:24:31 +08:00
cnphpbb 63c1d875ec chore: 更新 Joplin 服务器镜像版本至 3.4.3 2025-09-09 18:15:44 +08:00
cnphpbb cf52a40224 docs(stack.yml): 格式化命令参数为多行结构
style(env.cfg): 为配置项添加中文注释
2025-09-09 17:51:35 +08:00
cnphpbb da28164a2c feat(searxng): 添加Caddy配置文件
添加stack.yml用于定义SearXNG和Redis的docker-compose服务配置
添加Caddyfile作为反向代理配置,包含安全头设置和缓存策略
2025-09-08 20:27:13 +08:00
cnphpbb 02015b03c9 feat(searxng): 添加searxng配置文件
添加limiter.toml和settings.yml配置文件
修改volumes挂载路径以支持本地开发和数据持久化
2025-09-08 17:15:12 +08:00
cnphpbb b59fefc6bb feat(proxy): 添加代理Docker Hub文件
添加新的Nginx代理配置文件,用于处理Docker Hub相关请求
- 配置代理转发规则和超时设置
- 添加对Docker registry和认证服务的代理支持
- 实现重定向处理和header修改逻辑
2025-09-08 01:50:06 +08:00
cnphpbb 24ce250980 chore: 更新docker配置文件的镜像源和日志设置
- 精简并更新了registry-mirrors列表
- 调整日志文件大小限制为10m,最大文件数为3
2025-09-05 18:34:22 +08:00
cnphpbb 62bead7f43 chore: 更新 dufs 镜像版本至 v0.45.0, fixbug:: login bug 2025-09-04 18:37:01 +08:00
cnphpbb 8ed44b15fd chore: 添加USTC镜像源的trixie版本配置文件 2025-09-04 18:02:21 +08:00
cnphpbb 45a0b96fdf refactor(i2c): 移除状态切换功能并创建新的状态点击模块
将状态切换功能从status.py中移除,并创建新的statClick.py文件实现相同功能
2025-09-03 23:17:33 +08:00
cnphpbb bfa562a81b Merge branch 'main' of 6t7.net:cnphpbb/deploy.stack 2025-09-03 22:56:30 +08:00
cnphpbb f84603b56e feat(i2c): 添加时钟显示功能并实现信息切换
在状态显示脚本中添加时钟显示功能,并实现系统信息和时钟每5秒自动切换显示
删除不再使用的env.cfg配置文件
新增独立的时钟显示脚本clock.py
2025-09-03 22:56:28 +08:00
cnphpbb 3a3ada7247 docs(ntfy): 添加环境变量注释说明
为ntfy服务的环境变量配置添加详细的中文注释,说明每个变量的用途和配置意义,便于后续维护和理解配置项。
2025-09-02 16:06:03 +08:00
cnphpbb 2b1e6aaed0 chore: 更新categraf采集器镜像版本至v0.4.15 2025-09-02 13:30:52 +08:00
cnphpbb 2f28eb0d23 docs(i2c.py): 更新readme和添加requirements文件
更新readme中的依赖安装说明,改用requirements.txt统一管理依赖
添加requirements.txt文件列出项目所需依赖
2025-08-29 22:19:44 +08:00
cnphpbb 776bdbd3df docs: 更新readme中的依赖安装说明
修改readme中的依赖安装步骤,添加虚拟环境创建和使用说明
2025-08-29 22:15:59 +08:00
cnphpbb aec51d7da2 chore: 更新 Redis 8 镜像版本至 8.2.1-alpine 2025-08-28 22:54:34 +08:00
cnphpbb ebc3e533a9 fix(redis): 添加Redis密码认证并配置Valkey环境变量
为Redis服务添加密码认证参数,同时为Valkey服务配置包括密码、端口、数据库、内存限制等环境变量,增强服务安全性及可配置性
2025-08-28 22:07:07 +08:00
cnphpbb 88fcb5d93b chore: 更新镜像标签从2.7到3.0 2025-08-28 20:34:45 +08:00
cnphpbb 1c31282856 ci(redis): 更新Redis和Valkey的docker配置
添加restart策略和环境变量配置
设置内存限制和淘汰策略
修正docker compose文件路径注释
2025-08-28 20:27:42 +08:00
cnphpbb 9f2bdc951e chore: 更新 Portainer CE 和 Agent 镜像版本至 2.33.1 2025-08-28 17:35:11 +08:00
cnphpbb e51f84f6e1 feat(traefik): 添加traefik配置文件和docker-compose部署文件
添加traefik相关配置文件包括环境变量、主配置、动态配置和docker-compose部署文件
更新tasks.md中的docker compose命令语法
2025-08-28 17:34:26 +08:00
cnphpbb 9034fa472b build(drawnix): 添加docker compose配置文件和环境变量
添加stack.yml和env.cfg配置文件用于部署drawnix服务
2025-08-27 12:22:09 +08:00
cnphpbb ed988ea7dd build: 更新容器镜像版本至最新
将 portainer-ce、redis、victoriametrics 和 nightingale 的容器镜像版本更新至最新稳定版
2025-08-27 12:12:51 +08:00
cnphpbb 8f151f523d chore: 更新debian基础镜像版本为13 2025-08-15 17:43:54 +08:00
cnphpbb d85b729837 feat(builder): 新增nodejs环境配置并更新golang挂载路径
添加nodejs的env.cfg配置文件及compose.yml模板
更新golang的compose.yml中volumes路径使用变量替换
2025-08-15 17:43:07 +08:00
cnphpbb 03bc90e20c build(golang): 更新Go语言构建镜像版本至1.25.0
将构建环境中的Go语言镜像版本从1.23.5/1.22.11升级到1.25.0版本,同时更新对应的alpine和bookworm基础镜像
2025-08-15 17:37:41 +08:00
cnphpbb d31a2982b3 fix(dbSer): 更新Redis和MySQL配置及添加代理服务
为Redis添加密码认证并更新MySQL镜像标签和字符集配置
新增webout代理服务配置
2025-08-15 16:08:32 +08:00
cnphpbb eca6eef6ca refactor(db): 重构数据库配置文件和服务定义
将redis相关配置文件从base目录移动到dbSer目录
更新mysql和postgres的镜像版本及默认密码
新增redis和valkey的docker-compose配置文件
2025-08-15 14:27:05 +08:00
cnphpbb d50e3d62ae chore: 更新 Portainer CE 和 Agent 镜像版本至 2.32.0 2025-08-15 14:11:48 +08:00
cnphpbb 14faa3748b Merge branch 'main' of 6t7.net:cnphpbb/deploy.stack 2025-08-15 14:10:36 +08:00
cnphpbb 90779e10a8 gitea env.cfg 2025-08-15 14:10:32 +08:00
cnphpbb 7e3ab14cbe chore: 更新多个服务的镜像版本
将 memos 从 0.24.3 升级到 0.25.0
将 gitea 从 1.23.8-rootless 升级到 1.24.3-rootless
将 valkey 从 8.1.2 升级到 8.1.3
2025-07-25 18:31:26 +08:00
cnphpbb 66ed93206c ci: 将redis和searxng的卷路径改为使用环境变量
使用${Volumes_PATH}环境变量来配置redis和searxng的卷路径,提高部署灵活性
2025-06-27 18:20:17 +08:00
cnphpbb 677e51f4e2 feat: 添加SearXNG和Redis/Valkey的docker compose配置文件
添加env.cfg配置文件定义镜像标签和存储路径
添加searxng.stack.yml定义SearXNG和Redis服务配置
2025-06-27 17:59:53 +08:00
cnphpbb 354170d466 Merge branch 'main' of 6t7.net:cnphpbb/deploy.stack 2025-06-27 17:36:26 +08:00
cnphpbb 489595c5e6 docs: 修正docker compose命令注释中的格式错误 2025-06-27 17:36:21 +08:00
cnphpbb 7764d5b803 Merge branch 'main' of 6t7.net:cnphpbb/deploy.stack 2025-06-04 13:28:51 +08:00
cnphpbb 52b3b98364 chore: 更新Gitea镜像版本并修复dufs项目名称
- 将Gitea的Docker镜像从1.23.7升级到1.23.8版本
- 修正dufs的stack.yml文件中的项目名称错误
- 新增smartctl.job脚本用于定期收集硬盘SMART信息
```

解释:
1. 使用`chore`类型因为这些变更属于维护性任务
2. 主要变更包括:
   - Gitea镜像版本升级
   - dufs配置文件中项目名称修正
   - 新增硬盘监控脚本
3. 保持简洁,重点描述主要变更
4. 使用中文符合要求,并遵循50字符限制
2025-06-04 13:27:56 +08:00
cnphpbb 2af462d289 chore: 更新 memos 镜像版本至 0.24.3 2025-05-29 14:38:55 +08:00
cnphpbb b0271d0330 chore: 在.gitignore中添加test/和tests/目录
忽略测试相关目录以避免将其提交到版本控制
2025-05-29 14:36:30 +08:00
cnphpbb 1ae6660fa0 feat(VaultWarden): 添加环境变量以控制注册和管理员令牌
在stack.yml中添加了SIGNUPS_ALLOWED、INVITATIONS_ALLOWED和ADMIN_TOKEN环境变量,以控制用户注册和邀请功能,并设置管理员令牌。同时在env.cfg中添加了ADMIN_TOKEN配置,确保管理员令牌的安全性。
2025-05-21 11:57:19 +08:00
cnphpbb 9521536d7e refactor(VaultWarden): 更新配置文件和路径以匹配新项目名称
将 `Volumes_Path` 从 `/data/volumes/q` 更改为 `/data/volumes/VaultWarden`,以匹配项目名称。同时更新 `stack.yml` 中的 `docker compose` 命令前缀,从 `memos` 改为 `paasd`,确保一致性。
2025-05-20 17:00:02 +08:00
cnphpbb 471f08bd3a build(ansible): 添加env.cfg和docker-compose.yml文件并更新dockerfile
添加env.cfg文件用于配置镜像标签,docker-compose.yml文件用于定义Ansible服务容器。更新dockerfile以优化依赖安装和容器入口点配置,确保容器运行更高效和安全。
2025-04-28 10:32:32 +08:00
cnphpbb 841d9cac5b build(docker): 添加Ansible的Dockerfile配置
添加一个新的Dockerfile用于构建Ansible环境,包括安装必要的依赖、配置国内镜像源、创建非root用户以提高安全性,并设置默认入口点
2025-04-27 15:12:15 +08:00
cnphpbb 9d6ee4111e chore: 更新Caddy镜像版本至2.10.0
将Caddy镜像及其构建镜像版本从2.9.1更新至2.10.0,以使用最新稳定版本
2025-04-27 14:42:42 +08:00
cnphpbb 489f92108b chore: 更新Joplin服务的镜像版本至3.3.13
将`IMAGE_TAG`从`florider89/joplin-server:3.0.1`更新为`joplin/server:3.3.13`,以确保使用最新稳定版本的Joplin服务。同时调整了`compose.yml`中的注释格式,使其更清晰易读。
2025-04-27 14:39:30 +08:00
cnphpbb 8ecce60eba feat(backup): 添加PostgreSQL数据库备份脚本
添加两个备份脚本,pg_backup.sh和pgDump.sh,用于定期备份PostgreSQL数据库。pg_backup.sh支持自动备份所有数据库并保留最近7天的备份,pgDump.sh支持备份单个数据库或表,并生成日志文件。这些脚本通过Docker容器执行备份操作,确保环境一致性。
2025-04-27 14:27:16 +08:00
cnphpbb 0f57f5c850 chore: 添加华为云镜像源的APT配置文件
添加了华为云镜像源的APT配置文件,包括docker.list和bookworm.sources.list,以便使用华为云的镜像源进行软件包管理和更新。
2025-04-27 10:19:32 +08:00
cnphpbb 867488749d feat(mysql): 添加数据库备份脚本
新增dbDump.sh脚本,用于自动化备份MySQL数据库或指定表。脚本支持全库备份和单表备份,并生成相应的日志和压缩文件,便于后续管理和恢复。
2025-04-27 09:55:16 +08:00
cnphpbb aeeb63d92f feat(mysql): 添加printDBS.sh脚本以列出需要备份的数据库及其大小
该脚本用于列出MySQL中需要备份的数据库,并可选地显示每个数据库的大小。通过临时配置文件处理MySQL连接信息,并支持排除系统数据库。提供了命令行选项以便用户选择列出数据库或数据库及其大小。
2025-04-27 09:50:40 +08:00
cnphpbb 14fb2160c4 build: 更新MySQL和PostgreSQL的镜像版本
更新MySQL和PostgreSQL的镜像版本以使用最新的稳定版本,确保安全性和性能优化。
2025-04-27 09:42:51 +08:00
cnphpbb d07e82a2e4 chore: 更新多个服务的镜像版本和配置格式
更新了memos、gitea、portainer-agent和portainer-ce的镜像版本,确保使用最新的稳定版本。同时,调整了docker配置文件的格式,使其更一致和易读。
2025-04-27 09:30:22 +08:00
cnphpbb 2a97cabd4a chore: 更新.gitignore和portainer-ce/env.cfg文件
更新.gitignore文件以更好地组织忽略规则,包括Docker相关文件、开发环境文件、系统文件和日志文件。同时,将portainer-ce/env.cfg中的Portainer和Agent版本更新至2.27.4。
2025-04-24 14:30:07 +08:00
cnphpbb 3cf1feb7bf chore: 更新 Portainer CE 和 Agent 的镜像版本至 2.27.3
此次更新将 Portainer CE 和 Agent 的镜像版本从 2.27.1 升级到 2.27.3,以确保使用最新的稳定版本。
2025-04-08 17:27:44 +08:00
cnphpbb 7e3384dff8 Merge branch 'main' of 6t7.net:cnphpbb/deploy.stack 2025-04-08 16:52:16 +08:00
cnphpbb 3db2118626 ci(builder/golang): 更新GOPROXY环境变量以支持直接访问
在Golang构建配置中,将GOPROXY环境变量从`https://goproxy.cn`更新为`https://goproxy.cn,direct`,以支持在代理不可用时直接访问原始资源,提高构建的可靠性。
2025-04-08 16:52:09 +08:00
cnphpbb 6adde4d999 modify(all): modify portainer-agent-stack +3 2025-03-26 18:27:25 +08:00
cnphpbb 338cf32b4c modify(all): modify portainer-agent-stack +2 2025-03-26 18:22:07 +08:00
cnphpbb 7e565abab4 modify(all): modify portainer-agent-stack + 2025-03-26 18:16:58 +08:00
cnphpbb 535da5b02f modify(all): modify portainer-agent-stack + 2025-03-26 18:14:48 +08:00
cnphpbb 1b21efc3a5 modify(all): modify portainer-agent-stack + 2025-03-26 18:14:41 +08:00
cnphpbb 6c82370827 modify(all): modify portainer-agent-stack 2025-03-26 17:49:22 +08:00
cnphpbb 59ae6df2ba up(stack): update portainer-ce version 2025-03-13 17:04:40 +08:00
cnphpbb 084d731f45 up(etc): system file 2025-03-03 12:29:13 +08:00
cnphpbb 48ed651c02 up(pt-ce): rename env 2025-02-21 15:31:47 +08:00
cnphpbb 379762f5e7 up(pt-ce): update version 2025-02-21 13:59:42 +08:00
cnphpbb f45eaa917a up(dufs): up dufs config 2025-02-14 18:23:20 +08:00
cnphpbb 57b0a175f8 up(dufs): up dufs config & stack 2025-02-14 18:08:10 +08:00
cnphpbb f0c52e37c2 up(dufs): up dufs config 2025-02-14 18:02:57 +08:00
cnphpbb 12669e18b4 up(dufs): up dufs stack +1 2025-02-14 17:52:22 +08:00