搭建基于S3存储的笔记应用Notea

什么是Notea?

Notea 是存储在 S3 上的自托管笔记应用程序,Notea 不需要数据库。笔记存储在 AWS S3 存储桶或兼容的 API 中。这意味着您可以使用 MinIO(自托管)、阿里云 OSS(如 AWS S3)或 NAS 来存储您的数据。

为什么选雨云对象存储

精细权限管理

不同存储桶设定不同密钥,保障数据安全 管理员使用实例密钥统一管理存储桶,简化权限管理。

可选弹性计费

担心使用量超出套餐限制? 雨云提供了弹性计费功能,可根据需求自由开启或关闭,灵活控制成本

便捷文件管理

内置简易文件管理面板,方便管理和操作存储的文件 无需第三方文件管理系统,轻松完成文件管理任务

价格优势

提供了竞争力的价格和灵活的计费方式,帮助在控制成本的同时,享受到优质的服务。

S3兼容

提供了S3兼容接口,可以使用API或者支持S3的工具访问存储服务。

购买存储桶套餐

选择好配置后点击购买,新人第一月5折仅需7.8元后面续费也可以领取优惠券打9折

image-20240504152221457

image-20240504152613339

创建存储桶

购买好存储桶套餐以后就可以新建存储桶了,名称设置为自己喜欢的,实例为购买的套餐实例ID

image-20240504153112520

安装notea

使用docker-cli进行安装

以下以雨云存储桶支持S3协议进行举例,根据自身情况进行修改

docker run -d \
  --name notea \
  -p 3000:3000 \
  -e STORE_ACCESS_KEY=ACCESS_KEY \
  -e STORE_SECRET_KEY=SECRET_KEY \
  -e STORE_BUCKET=BUCKETNAME \
  -e STORE_END_POINT=END_POINT \
  -e STORE_FORCE_PATH_STYLE=true \
  -e COOKIE_SECURE=false \
  -e PASSWORD=notea \
  cinwell/notea:main
名称描述
STORE_ACCESS_KEYMinIO的访问密钥
STORE_SECRET_KEYMinIO的秘密密钥
STORE_BUCKETMinIO的存储桶名称
STORE_END_POINTMinIO的访问地址
PASSWORD登录网页的密码
COOKIE_SECURE如果网站不是https,需要将其设置为 false
BASE_URL网站的域名,用于 SEO

根据不同的存储服务配置环境变量

MinIO

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

Amazon S3

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

Aliyun OSS

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

Tencent COS

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=

Oracle Object Storage

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=
#  bucketname,namespace and region “ap-chuncheon-1” need check your profile and https://docs.oracle.com/en-us/iaas/api/#/en/s3objectstorage/20160918/

Exoscale

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=

运行

在浏览器中输入http://<youserverip>:3000就能看到登录页面

image-20240506204352002

主界面,文档支持markdown格式,可以新建每日笔记

image-20240506204409823

左下角点击设置切换语言为中文

image-20240506204433180

可对文本进行分享

image-20240506204501032

ok,配置完成,收工

结语

notea作为写日报或者简单写点内容还是不错的一个笔记应用,适合对功能简单,页面简介有需求的人

雨云的存储桶价格还是很有竞争力的,稳定性用一段时间再来评价。

有想尝试一下的可以注册:雨云 - 新一代云服务提供商_

uid:321801

  • 25
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值