支持S3存储的笔记notea

支持S3存储的笔记notea

存储在 S3 上的自托管笔记应用程序

version: '3'

services:
  minio:
    image: minio/minio
    volumes:
      - /volume1/docker/notea:/data
    environment:
      MINIO_ACCESS_KEY: Gg0Dz157x7JDz3icpJ5HXiRcvQ
      MINIO_SECRET_KEY: ZSCRkEcLXidts2h8XFfja7a2zFuvEUCRimASUivJcEzfaHcQ
    entrypoint: sh
    command: -c 'mkdir -p /data/notea && mkdir -p /data/notea-test && minio server /data'
  
  notea:
    image: cinwell/notea:main
    ports:
      - 13320:3000
    environment:
      STORE_ACCESS_KEY: Gg0Dz157x7JDz3icpJ5HXiRcvQ
      STORE_SECRET_KEY: ZSCRkEcLXidts2h8XFfja7a2zFuvEUCRimASUivJcEzfaHcQ
      STORE_BUCKET: notea
      STORE_END_POINT: http://minio:9000
      STORE_FORCE_PATH_STYLE: "true"
      PASSWORD: 88888888
      COOKIE_SECURE: "false"
      BASE_URL: http://192.168.131.78:13320/
    depends_on:
      - minio

MinIO

.env

STORE_ACCESS_KEY=
STORE_SECRET_KEY=
STORE_BUCKET=notea
STORE_END_POINT=http://localhost:9000
# Required
STORE_FORCE_PATH_STYLE=true
PASSWORD=notea

Amazon S3

.env

STORE_ACCESS_KEY=
STORE_SECRET_KEY=
STORE_BUCKET=notea
STORE_REGION=us-east-1
PASSWORD=notea

Aliyun OSS

.env

STORE_ACCESS_KEY=
STORE_SECRET_KEY=
STORE_BUCKET=notea
STORE_END_POINT=https://oss-cn-hangzhou.aliyuncs.com
STORE_REGION=oss-cn-hangzhou
PASSWORD=notea

Tencent COS

.env

STORE_ACCESS_KEY=
STORE_SECRET_KEY=
STORE_BUCKET=notea # create the bucket first
STORE_END_POINT=https://cos.ap-guangzhou.myqcloud.com
STORE_REGION=ap-guangzhou
PASSWORD=notea

Oracle Object Storage

.env

STORE_ACCESS_KEY=
STORE_SECRET_KEY=
STORE_END_POINT=https://nampespace.compat.objectstorage.ap-chuncheon-1.oraclecloud.com
STORE_FORCE_PATH_STYLE=true
STORE_BUCKET=bucketname
STORE_REGION=ap-chuncheon-1
PASSWORD=notea

#  bucketname,namespace and region “ap-chuncheon-1” need check your profile and https://docs.oracle.com/en-us/iaas/api/#/en/s3objectstorage/20160918/

Exoscale

.env

STORE_ACCESS_KEY=
STORE_SECRET_KEY=
STORE_BUCKET=notea # create the bucket first
STORE_END_POINT=https://sos-de-fra-1.exo.io
STORE_REGION=de-fra-1
STORE_FORCE_PATH_STYLE=true
PASSWORD=notea

Cloudflare R2

.env

STORE_ACCESS_KEY=
STORE_SECRET_KEY=
STORE_BUCKET=notea
STORE_END_POINT=
STORE_REGION=us-east-1
PASSWORD=notea

#  The parameter of STORE_END_POINT is the S3 API link (https://...) stored in r2

Other services that support the s3 protocol can also be used. Contribution examples are welcome.

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注