通过群晖Docker+minio实现思源笔记S3数据同步

一、下载注册表

在注册表中搜索
minio
,双击
minio/minio
下载
通过群晖Docker+minio实现思源笔记S3数据同步
下载时,不要选择
latest
版本,因为minio官方在20250524之后的版本删除了web控制台的绝大部分功能
选择版本
RELEASE.2025-04-22T22-12-26Z-cpuv1

下载后,在映像中出现了
docker.1ms.run/minio/minio:latest
,如下图
通过群晖Docker+minio实现思源笔记S3数据同步

二、建立minio配置和数据目录

在配置运行minio前,需要在docker中建立
minio
目录,并且其中建立
config

data
目录
通过群晖Docker+minio实现思源笔记S3数据同步

三、配置minio

运行映像

点击**
运行
**
通过群晖Docker+minio实现思源笔记S3数据同步

修改容器名称

修改容器名称为
minio
,然后点击
下一步

通过群晖Docker+minio实现思源笔记S3数据同步

修改外部端口


59001
9000(用于思源笔记的同步)

58001
8000(用户访问minio门户网站)
通过群晖Docker+minio实现思源笔记S3数据同步

修改存储空间设置

/docker/minio/config /root/.minio
/docker/minio/data /data
通过群晖Docker+minio实现思源笔记S3数据同步

添加环境变量

MINIO_ROOT_USER
MINIO_ROOT_PASSWORD
通过群晖Docker+minio实现思源笔记S3数据同步

增加执行命令

server –address 0.0.0.0:9000 –console-address 0.0.0.0:8000 /data
此命令一定要增加,否则启动会失败
通过群晖Docker+minio实现思源笔记S3数据同步

四、外网访问

设置两个反向代理服务

通过群晖Docker+minio实现思源笔记S3数据同步

配置代理端口

来源端口为最终对外访问的端口,目的地为代理的端口,与docker中配置的端口保持一致
主机名为localhost
通过群晖Docker+minio实现思源笔记S3数据同步
通过群晖Docker+minio实现思源笔记S3数据同步

配置端口映射

设置路由器中的虚拟服务器中端口映射
通过群晖Docker+minio实现思源笔记S3数据同步
设置光猫中的端口映射
通过群晖Docker+minio实现思源笔记S3数据同步

验证访问

minio门户网站地址:
http://IP地址:58011
S3服务地址
http://IP地址:59011

五、创建S3服务

登录minio

访问http://IP地址:58011,登录用户名、密码为docker配置的信息
通过群晖Docker+minio实现思源笔记S3数据同步

创建桶

通过群晖Docker+minio实现思源笔记S3数据同步
输入
Bucket Name
,这里取名
siyuan
,然后点击按钮
Create Bucket

通过群晖Docker+minio实现思源笔记S3数据同步

创建key

通过群晖Docker+minio实现思源笔记S3数据同步
记录下这两个key
通过群晖Docker+minio实现思源笔记S3数据同步

修改server location

设置为cn,如果设置为其他的,那么在思源笔记配置云端的地方就会有异常
通过群晖Docker+minio实现思源笔记S3数据同步
点击
Restart
,如果页面上重启不成功,直接到Docker中重启minio服务
通过群晖Docker+minio实现思源笔记S3数据同步

六、思源笔记配置S3服务

通过群晖Docker+minio实现思源笔记S3数据同步

© 版权声明

相关文章

暂无评论

none
暂无评论...