- Others: ChinaTextbook, Obsidian笔记系列, YouTube Channel ID, TikTok PM Django - Skills: GOG CLI, Last30Days, baoyu-skills - Vibe Coding: Cursor 2.0, Trae远程开发, Vibe-Kanban+OpenCode, vibe coding经验 - 微信公众号: 养虾日记1-5, AI时代赚钱 - 跨境电商: TikTok数据抓取, 选品策略, Superset Dashboard - AI目录补充: 20个文件 Source pages: 51 Entities: TapXWorld, VibeKanban, OpenCode, Trae, SourceGrounding等 Concepts: 自举Meta生成, 5大设计原则, MD5去重, 混合搜索等
1.8 KiB
1.8 KiB
title, type, tags, date
| title | type | tags | date | ||||||
|---|---|---|---|---|---|---|---|---|---|
| MinIO + Zipline 自托管图床应用安装教程 | source |
|
2025-12-29 |
Source File
Summary
- 核心主题:在 Synology NAS 上通过 Docker 部署 MinIO + Zipline 自托管图床
- 问题域:图片存储与上传管理
- 方法/机制:MinIO 作为 S3 兼容存储后端,Zipline 提供上传 UI 和 API,n8n 可接入自动化
- 结论/价值:实现完全自控的图片存储服务,支持 API 集成和 n8n 工作流自动化
Key Claims
- 架构为 Synology NAS Docker 环境:MinIO(9000/9001)、PostgreSQL(Zipline DB)、Zipline(3333)
- MinIO bucket 需设置为 public-read,否则图片无法直接访问,通过
mc anonymous set public实现 - Zipline 初始化需要先创建 MinIO bucket、设置访问规则、获取 API Token
- 备份方案:pg_dump 逻辑备份 Postgres + Hyper Backup 增量备份 MinIO 数据目录
- Zipline 的核心价值在于提供 n8n 可调用的 REST API,实现图片上传自动化
Key Quotes
"mc anonymous set public local/zipline-bucket" — MinIO 设置公开访问的标准命令
Key Concepts
- MinIO:S3 兼容的对象存储服务,自托管图床的存储层
- Zipline:开源图片托管服务,提供上传 UI 和 API
- S3:对象存储接口标准,MinIO 完全兼容
- Docker Compose:多容器编排工具,定义 zipline-stack
- n8n:工作流自动化平台,可调用 Zipline API
Key Entities
- Synology NAS:NAS 设备,Docker 宿主机
- PostgreSQL:Zipline 的元数据库
Connections
- Synology NAS ← hosts ← Docker Compose
- Zipline ← stores ← MinIO
- Zipline ← uses ← PostgreSQL
- n8n ← calls ← Zipline API
Contradictions
- 无