刘光辉
3 小时以前 06f314545ac3514d7ce28939920866ae8188d31c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
config:
  TestVersion: false
  # 是否开启一个账号可多人登录
  synchroLogin: false
  # 文件存储配置
  file-storage: #文件存储配置,不使用的情况下可以不写
    default-platform: seaweedfs-common-1 # 通用文件默认保存到 SeaweedFS
    thumbnail-suffix: ".min.jpg" #缩略图后缀,例如【.min.jpg】【.png】
    local-plus: # 本地存储升级版
      - platform: local-plus-1 # 存储平台标识
        enable-storage: true  #启用存储
        enable-access: true #启用访问(线上请使用 Nginx 配置,效率更高)
        domain: "" # 访问域名,例如:“http://127.0.0.1:8030/”,注意后面要和 path-patterns 保持一致,“/”结尾,本地存储建议使用相对路径,方便后期更换域名
        base-path: ./jnpf-resources/ # 基础路径
        path-patterns: /** # 访问路径
        storage-path: "${JNPF_FILE_DIR:/Users/Shared/}" # 存储根目录:默认/Users/Shared,各人可设环境变量JNPF_FILE_DIR覆盖;文件落在<根>/jnpf-resources/
    aliyun-oss: # 阿里云 OSS ,不使用的情况下可以不写
      - platform: aliyun-oss-1 # 存储平台标识
        enable-storage: false  # 启用存储
        access-key: your-access-key
        secret-key: your-secret-key
        end-point: oss-cn-beijing.aliyuncs.com
        bucket-name: jnpfsoftoss
        domain: https://oss-cn-beijing.aliyuncs.com # 访问域名,注意“/”结尾,例如:https://abc.oss-cn-shanghai.aliyuncs.com/
        base-path:  # 基础路径
    qiniu-kodo: # 七牛云 kodo ,不使用的情况下可以不写
      - platform: qiniu-kodo-1 # 存储平台标识
        enable-storage: false  # 启用存储
        access-key: your-access-key
        secret-key: your-secret-key
        bucket-name: jnpfoss
        domain: http://rdr5xb0kp.bkt.clouddn.com # 访问域名,注意“/”结尾,例如:http://abc.hn-bkt.clouddn.com/
        base-path:  # 基础路径
    tencent-cos: # 腾讯云 COS
      - platform: tencent-cos-1 # 存储平台标识
        enable-storage: false  # 启用存储
        secret-id: ??
        secret-key: ??
        region: ?? #存仓库所在地域
        bucket-name: ??
        domain: ?? # 访问域名,注意“/”结尾,例如:https://abc.cos.ap-nanjing.myqcloud.com/
        base-path: hy/ # 基础路径
    minio: # MinIO,由于 MinIO SDK 支持 AWS S3,其它兼容 AWS S3 协议的存储平台也都可配置在这里
      - platform: minio-1 # 存储平台标识
        enable-storage: false  # 启用存储
        access-key: your-access-key
        secret-key: your-secret-key
        end-point: http://your-minio-server:9000/ #服务端地址
        bucket-name: jnpfsoftoss
        domain: # 访问域名,注意“/”结尾,例如:http://minio.abc.com/abc/
        base-path:  # 基础路径
 
    seaweedfs: # SeaweedFS 使用 S3 协议,底层复用现有 MinIO SDK
      - platform: seaweedfs-1 # DMS 专用平台,始终由 DMS 显式选择
        enable-storage: ${SEAWEEDFS_DMS_ENABLED:true}
        access-key: ${SEAWEEDFS_DMS_ACCESS_KEY:}
        secret-key: ${SEAWEEDFS_DMS_SECRET_KEY:}
        end-point: ${SEAWEEDFS_ENDPOINT:}
        bucket-name: ${SEAWEEDFS_DMS_BUCKET_NAME:jnpf-dms}
        domain: ""
        base-path: ${SEAWEEDFS_DMS_BASE_PATH:files/}
      - platform: seaweedfs-common-1 # 通用上传、查看和下载使用的默认平台
        enable-storage: ${SEAWEEDFS_COMMON_ENABLED:true}
        access-key: ${SEAWEEDFS_COMMON_ACCESS_KEY:}
        secret-key: ${SEAWEEDFS_COMMON_SECRET_KEY:}
        end-point: ${SEAWEEDFS_ENDPOINT:}
        bucket-name: ${SEAWEEDFS_COMMON_BUCKET_NAME:jnpf-common}
        domain: ""
        base-path: ${SEAWEEDFS_COMMON_BASE_PATH:files/}