--- title: "MinIO + Zipline 自托管图床应用安装教程" type: source tags: [docker, image, minio, n8n, nas, synology, zipline] date: 2026-04-13 source_file: raw/Technical/Home Office/🟠MinIO + Zipline 自托管图床应用安装教程.md --- ## Summary - 核心主题:在Synology NAS上通过Docker Compose部署MinIO+S3+Zipline图床 - 问题域:自托管对象存储与图片托管服务 - 方法/机制:MinIO提供S3兼容存储 + Zipline提供上传API + PostgreSQL存储元数据 - 结论/价值:构建可被n8n调用的自托管图床解决方案,支持API Token认证 ## Key Claims - Synology NAS上通过Docker Compose部署MinIO、PostgreSQL、Zipline三个容器 - MinIO bucket必须设置为public-read,否则图片无法直接访问 - Zipline通过CORE_SECRET环境变量实现安全认证 - 备份策略采用pg_dump逻辑备份+Hyper Backup增量归档,确保数据库与文件一致性 ## Key Quotes > "Zipline → MinIO(S3) → NAS 存储" — 整体架构流向 ## Key Concepts - [[S3兼容存储]]:支持S3协议的对象存储系统,MinIO提供兼容实现 - [[图片托管服务]]:提供图片上传、存储、访问的专用服务 - [[逻辑备份]]:通过pg_dump导出SQL实现数据库热备份,避免物理备份停机 ## Key Entities - [[MinIO]]:S3兼容的对象存储服务器 - [[Zipline]]:自托管图床应用,支持n8n集成 - [[Synology-NAS]]:部署的硬件平台 - [[n8n]]:工作流自动化工具,可调用Zipline API上传图片 ## Connections - [[MinIO]] ← 存储层 ← [[Zipline]] - [[Zipline]] ← 上传接口 ← [[n8n]] - [[Synology-NAS]] ← 部署平台 ← [[MinIO]] + [[Zipline]] ## Contradictions