跳到主要内容
AnyStorage
免费下载

MinIO 客户端

支持 macOS、Windows 与 Linux 的 MinIO 客户端 GUI

使用 AnyStorage 作为桌面 MinIO 客户端,通过自定义 endpoint 与 path-style 寻址连接任意 MinIO 服务,浏览 bucket、传输文件并生成预签名链接。

面向自建 MinIO 及其他兼容 S3 端点的桌面 GUI,适合觉得 mc 命令行不够用的团队。

MinIO 客户端,MinIO GUI,MinIO 浏览器

给自建 MinIO 一个桌面 GUI

MinIO 让你在自己的硬件上获得 S3 语义,这正是许多团队处理内部数据、CI 产物和本地化流水线时想要的。它周边的工具则以命令行为主:mc 很适合写脚本,但当你只是想看看某个 bucket 里到底有什么时,体验就没那么舒服了。

AnyStorage 补上的正是这层可视化。把它指向你的 MinIO endpoint,就能像浏览文件夹一样浏览 bucket,并在 macOS、Windows 或 Linux 上完成对象的上传、下载、重命名和删除。

如何连接 MinIO endpoint

MinIO 通过 AnyStorage 的 S3 连接类型接入,其中两个设置对自建部署尤为关键:

  • 自定义 endpoint URL,让客户端访问你的服务器而不是 Amazon。
  • path-style 寻址,MinIO 和不少兼容 S3 的服务都要求用它,而不是 virtual-host 风格的 bucket URL。

把这两项与 access key、secret key 和 region 一起填好,MinIO 就会像其他对象存储连接一样工作。同样的方式也适用于 Wasabi 以及其他允许自定义 URL 的兼容 S3 端点。

适合本地化部署与 homelab

自建存储通常比托管存储被检查得更频繁,因为故障是你自己的。GUI 恰好能回答那些反复出现的问题:昨晚的备份任务到底写进去了没有、这个 prefix 是不是真有那么大、这个对象里的内容是否和流水线声称的一致。

  • 用多个标签页同时打开若干 MinIO bucket,切换时不必重新导航。
  • 直接预览图片、文本和音频,不必先下载再确认。
  • 按前缀搜索,在很深的层级里定位对象。
  • 传输统一进入 Transfer Station,进度与历史都可查。
  • 生成预签名的上传与下载链接,提供对单个对象的限时访问。

预签名链接在 MinIO 场景下尤其实用:为了一次性传输,给对方一个临时 URL,比在内部服务器上开一个用户要轻得多。

让 MinIO 与其他存储并存

自建往往并不意味着只有自建。AnyStorage 可以让 MinIO endpoint 与 AWS S3、Cloudflare R2、Backblaze B2、Google Cloud Storage、Azure Blob、WebDAV、FTP/SFTP 以及各类云盘同时保持连接,于是在本地化存储与托管存储之间搬运文件,就是一次普通传输,而不是一个需要排期的脚本任务。

凭据保存在本机,开始使用也不需要注册账号。