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 服務的映像標籤。在切換到新版本之前,請記得查看版本說明