简洁易用的对象存储系统
创建或指定一个目录作为存放该系统的根目录
将 easy_dfs
可执行文件和 app.yml
配置文件复制到该目录下,可自定义配置 app.yml
内的配置信息,比如端口
直接执行 easy_dfs
可执行文件即可,比如 ./easy_dfs.exe
或 ./easy_dfs
根据API接口中的AccessKey
目录对应方法生成密钥对
根据API接口中的Bucket
目录创建对应存储桶
根据API接口中的File
目录调取对应接口上传或删除文件
- 拉取代码到本地,并将
app.yml.example
复制为app.yml
- 安装依赖
go mod tidy
- 运行
go run main.go
或go build
编译后运行 - 访问
http://localhost:18088
查看接口文档 - 代码中的
app.yml
是配置文件,可自定义配置
- 非生产环境时上传的文件和配置都在
tmp/
下 - 生产环境上传的文件在
storage/
下,配置文件在config/
下