自建图床

  • [x] 域名好像不用也行. 无所谓现在有自己的域名
  • [x] 服务器,跑在自己的j4125上
    晚点再搞

备选方案

就选minio了

Minio介绍

MinIO是一个用Golang开发的基于Apache License v2.0开源协议的对象存储服务
它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。
Minio使用纠删码erasure code和校验和checksum来保护数据免受硬件故障和数据损坏。
因此,即便您丢失一半数量(N/2)的硬盘,您仍然可以恢复数据。

安装

ubuntu下MinIO安装
Minio + PicGo自建图床
配合obsidian

有一点很好,minio支持通过本机ip生成访问地址.
这样我在pc上就能够访问到管理地址http://dn11.l4rk.cn:52501

buckets命名为picture-bucket 存放位置为:~/miniodata/picture-host/`

1
2
3
4
5
l4rk@l4rkserver:~$ cd miniodata/picture-host/
l4rk@l4rkserver:~/miniodata/picture-host$ pwd
/home/l4rk/miniodata/picture-host
l4rk@l4rkserver:~/miniodata/picture-host$ ls -a
. .. .minio.sys picture-bucket

picture-host access key:
ix7qTyJxDrlzqryIDth8kctIHqsxWjvCC1teRpBh

也可以通过mc:minio client工具管理

minio启动
minio server /home/l4rk/miniodata/picture-host