logo
icon

Garage

一个专为自我讬管量身打造的开源分布式对象存储服务

template cover
部署次数2
发布者pan93412
创建于2024-08-02
模版内的服务
service icon

Garage 是一个与 S3 兼容的分布式对象存储服务,专为小至中型规模的自我讬管而设计。

Garage 由位于不同地点的节点组成的存储集群所打造,轻量、易于操作,且能自行从错误恢复,使其能简单地在节点间复制数据并提供存储服务,即使是在部分服务器断线时。

使用

此模板设计为开箱即用。但是,在一切正常运行之前,您仍需要配置一些内容。

  1. 在部署后的「域名」页签中设置您的域名。S3 API 可从 api 连接端口取用,而 Web UI 可从 web 连接端口取用。
  2. 更改 RPC 服务的密钥。执行 openssl rand -hex 32 生成一组密钥,并将其粘贴到 GARAGE_RPC_SECRET 环境变量中。无论是否开启 RPC 功能,都建议在将服务公开之前更改密钥,确保服务的安全。
  3. 更新设置中的 root_domain 区块。格式应为 .<your-domain>

如果需要从网络外部连接其他 Garage 实体,您可能需要设置 RPC 公共地址。在设置中编辑 RPC 公共地址(设置 → Config Editor),将这部分设置成这个 Garage 实体的 rpc 连接端口转发的主机名和连接端口

升级

要升级到更新版本的 Garage,请更改 garage 服务的镜像标签。在切换到新版本之前,请记得查看版本说明