收起左侧

rustfs部署和思源笔记S3配置

2
回复
398
查看
[ 复制链接 ]

2

主题

0

回帖

0

牛值

江湖小虾

前言

我按论坛里面其他的帖子部署过程中遇到权限问题,摸索花了一些时间,贴出来提供参考。不是专门玩这块的,欢迎回复指正。

Docker Compose部署

创建本地文件夹,修改配置文件中的路径:

      # 存储数据卷(请根据实际情况修改路径)
      - /vol1/1000/Docker/rustfs/data:/data
      # 日志目录
      - /vol1/1000/Docker/rustfs/logs:/app/logs

自设用户名、密码:

      # 访问密钥(生产环境请修改为强密码)
      - RUSTFS_ACCESS_KEY=your_user_name
      - RUSTFS_SECRET_KEY=your_user_pwd

YAML配置:

services:
  rustfs:
    image: rustfs/rustfs:latest
    user: "1000:1000"
    container_name: rustfs-server
    security_opt:
      - "no-new-privileges:true"
    ports:
      - "9000:9000"   # S3 API 对外端口
      - "9001:9001"   # 控制台对外端口
    environment:
      - PUID=1000  # 自定义用户 ID
      - PGID=1000  # 自定义组 ID
      # 数据卷(多个路径用逗号分隔)
      - RUSTFS_VOLUMES=/data/rustfs0
      # API 和控制台监听地址
      - RUSTFS_ADDRESS=0.0.0.0:9000
      - RUSTFS_CONSOLE_ADDRESS=0.0.0.0:9001
      - RUSTFS_CONSOLE_ENABLE=true
      # CORS 设置,控制台与 S3 API 都放开来源
      - RUSTFS_CORS_ALLOWED_ORIGINS=*
      - RUSTFS_CONSOLE_CORS_ALLOWED_ORIGINS=*
      # 访问密钥(生产环境请修改为强密码)
      - RUSTFS_ACCESS_KEY=your_user_name
      - RUSTFS_SECRET_KEY=your_user_pwd
      # 日志级别
      - RUSTFS_LOG_LEVEL=info

    volumes:
      # 存储数据卷(请根据实际情况修改路径)
      - /vol1/1000/Docker/rustfs/data:/data
      # 日志目录
      - /vol1/1000/Docker/rustfs/logs:/app/logs

    networks:
      - rustfs-network
    restart: unless-stopped
    healthcheck:
      test: ["CMD", "sh", "-c", "curl -f http://localhost:9000/health && curl -f http://localhost:9001/health"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 40s

networks:
  rustfs-network:
    driver: bridge

构建结果:

image.png

image.png

创建存储桶和访问密钥

创建存储桶操作:

image.png

创建访问密码:

这一步会得到两个Key值:[Accesskey:SecretKey]

image.png

思源笔记配置S3

该功能需要在官方需要订阅使用,也有unlock版本:GitHub

思源笔记设置路径:

image.png

同步结果:

image.png

image.png

以上是全部内容

收藏
送赞 2
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

1

回帖

0

牛值

江湖小虾

支持外网访问嘛?

3

主题

38

回帖

0

牛值

江湖小虾

我试了,最后发现还是web版省心,一端部署多端共用,还不存在同步问题。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则