wiki-ingest batch: n8n Docker / Cloud Operating Model / MinIO+Zipline / Trae Remote SSH (2026-04-15 PM)

This commit is contained in:
2026-04-15 19:07:15 +08:00
parent 5789476c23
commit 8b32551065
32 changed files with 1232 additions and 33 deletions

View File

@@ -0,0 +1,50 @@
---
title: "MinIO + Zipline 自托管图床应用安装教程"
type: source
tags: [minio, zipline, docker, synology, nas, image-hosting]
date: 2025-03-30
---
## Source File
- [[raw/Home Office/MinIO + Zipline 自托管图床应用安装教程.md]]
## Summary
- 核心主题:在 Synology NAS 上通过 Docker 部署 MinIO 对象存储 + Zipline 图片托管服务,替代第三方图床
- 问题域:自托管图片存储方案,确保数据主权、避免第三方图床限速或关停,结合 n8n 实现自动化工作流
- 方法/机制docker-compose 编排 MinIO存储引擎+ PostgreSQL元数据+ Zipline上传 UI 和 API通过 mc 命令行设置公开 Bucket
- 结论/价值:完整自托管图床方案,存储性能仅受 NAS 硬盘/SSD 限制,可与 n8n 联动实现自动化图片处理
## Key Claims
- MinIO 存储性能仅受 NAS 硬盘/SSD 限制Zipline 仅处理 metadata
- Zipline Bucket 必须设置为 public read 才能直接访问图片,使用 mc anonymous set public 命令
- Core_SECRET随机字符串和 MINIO_ROOT_PASSWORD 是必需的环境变量
- 数据库与 MinIO 数据必须保持时间点一致pg_dump 热备份 + Hyper Backup 增量归档是推荐方案
- Synology DSM 必须安装 Container ManagerDSM 7.2+)或 DockerDSM 7.1 及更早)
- Docker 网络默认网桥 IP 通常为 172.18.0.1,宿主机代理端口 10808 需对 Docker 网桥开放
- 容器内 SOCKS5 代理测试curl --socks5 172.18.0.1:10808 https://ifconfig.me
## Key Concepts
- [[MinIO]]:兼容 S3 协议的对象存储引擎,部署在 NAS 提供高性价比私有云存储
- [[Zipline]]:自托管图片托管服务,提供上传 UI + REST APIn8n 可通过 API 集成
- [[S3协议]]Amazon S3 兼容接口MinIO 支持S3_BUCKET/S3_ENDPOINT/S3_ACCESS_KEY/S3_SECRET_KEY 为四个核心配置
- [[Docker Compose]]:多容器编排,定义 minio/postgres/zipline 三个服务及其依赖关系
- [[PostgreSQL备份]]pg_dump 逻辑热备份,备份目录 /volume1/docker/zipline-stack/backups
- [[Synology Hyper Backup]]Synology 备份套件,可备份数据库 SQL 文件和 MinIO 数据目录
## Key Entities
- [[Synology NAS]]硬件平台IP 192.168.3.17Container Manager 提供 Docker 能力
- [[shenwei]]:部署者
- [[n8n]]:通过 Zipline API 触发图片上传的自动化工作流编排工具
## Connections
- [[MinIO-Zipline自托管图床]] ← 存储层 → [[Synology NAS]]
- [[MinIO-Zipline自托管图床]] ← API集成 → [[n8n]]Workflow 自动化上传图片)
- [[MinIO-Zipline自托管图床]] ← 元数据存储 → [[PostgreSQL]]
## Contradictions
- Docker Socket 挂载存在安全风险(容器可获宿主机 root 权限),但本方案通过 docker exec 操作而非 Socket 挂载规避
## Related Wiki Pages
- [[Synology NAS]]NAS 平台本身Docker 和 Container Manager 是 Synology 的核心能力
- [[n8n]]n8n Workflow 自动化,可通过 Zipline API 触发图片上传
- [[家庭监控方案]]:同样基于 Synology Docker 栈部署,是另一个自托管服务案例