Auto-sync
This commit is contained in:
@@ -1,45 +0,0 @@
|
||||
---
|
||||
title: "MinIO + Zipline 自托管图床应用安装教程"
|
||||
type: source
|
||||
tags: [minio, zipline, 图床, docker, nas, n8n]
|
||||
date: 2025-12-29
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[raw/Home Office/MinIO + Zipline 自托管图床应用安装教程.md]]
|
||||
|
||||
## 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
|
||||
- 无
|
||||
Reference in New Issue
Block a user