前言

群辉下安装 Minio,可以参考我上一篇文章。 > [群晖 Docker 安装 minio](https://www.khalidlife.com/posts/us3238vf4hl204ty.html) ## 创建存储 ### 打开 Minio Console 控制台 输入地址:`http://ip:9001`,点击 `Create Bucket`按钮创建一个存储桶 ![](https://cdn.nlark.com/yuque/0/2024/png/1082206/1715692018612-fc904cff-c4f6-4160-a04f-b41f28c5abff.png) ### 创建存储桶 ![](https://cdn.nlark.com/yuque/0/2024/png/1082206/1715692224999-2f9ba613-1b97-4c93-9076-960102537774.png) - Versioning:版本控制允许在同一密钥下保留同一对象的多个版本。 - Object Locking:对象锁定可防止对象被删除。 需要支持保留和合法保留。 只能在创建存储桶时启用。 - Quota:配额限制了桶中的数据量。 ### 修改存储桶权限 点击`Access Policy`后面的按钮,选择`Public`,点击`Set` ![](https://cdn.nlark.com/yuque/0/2024/png/1082206/1715692512530-f7ca53cb-5a0a-4170-b6dc-f9ffb08ef3d3.png) ![](https://cdn.nlark.com/yuque/0/2024/png/1082206/1715692538468-aa593acc-9696-458c-b396-8d64db8d8365.png) 再点击 Custom,去掉 ListBucket 权限。直接访问桶名需要出现Access Denied.

上传图片到 Minio

点击Object Browser,然后点击具体的存储桶

点击Upload按钮上传文件

点击预览可以预览图片,点击下载可以下载图片

测试图片地址

图片地址:

1
2
3
http://ip地址:port端口号/存储桶路径/文件名
例如
http://127.0.0.1:9000/存储桶路径/【Python系列-01学习路线-01基础】03变量900_383.png

PicGo 安装与配置

下载安装 PicGo

PicGo 下载地址:https://github.com/Molunerfinn/PicGo/releases

选择最新的 Release 版本 2.4.0-beta.7 下载,下载完成后执行安装。安装完成后,不要运行,如果已经运行,退出。

启动 PicGo

以管理员身份启动 PicGo,不用管理员身份启动,安装不了 Minio 插件。

安装 Minio 插件

点击插件设置,搜索Minio,点击安装

配置 Minio

endPoint: a.xxx.com 【必选 - Minio 服务 API 访问的域名】

port: 9000 【必选 - Minio 服务 API 访问的端口】

useSSl: no【可选 - 使用 SSL 时打开】

accessKey: 【必选 - Minio 服务用户名】

secretKey: 【必选 - Minio 服务密码】

bucket: blog-image【必选 - 自建的存储桶名称】

同名文件:跳过 【默认 - 当文件名重复时设置的策略】

基础目录:【可选 - 自定义子目录文件夹】

自定义域名:xxx.com 【可选 - 图片上传成功后,返回的链接为域名 - 可查看教程后面的扩展操作】

自动归档: no【默认 - 可选择开启,PicGo 程序会自动帮你按照 yyyy/MM/dd 的格式归档】

配置完成后点击确定保存配置