1. DockBird
  2. Connections
  3. MinIO and other S3-compatible servers

MinIO and every other S3-compatible server

Self-hosted object storage gets the same treatment as the big clouds: custom endpoint, path-style addressing when needed, and a folder view that hides the API.

MinIO, Ceph RGW, Garage, SeaweedFS, Storj, Synology C2 and a long list of NAS firmwares expose the S3 API. Most of them expect path-style URLs (endpoint/bucket/key) rather than the virtual-hosted style AWS uses. DockBird’s MinIO tile turns path-style on by default and accepts any endpoint, including http:// for local servers.

DockBird is tested against MinIO in its own integration suite, so the folder emulation, multipart uploads and recursive operations behave the same on a Raspberry Pi in your cupboard as they do on Amazon.

How to connect

  1. Press ⌘N or click the plus next to Servers in the sidebar.
  2. Choose the MinIO / S3 tile.
  3. Fill in: Name · Bucket (leave empty to browse all buckets) · Region · Endpoint (http://localhost:9000 for a local MinIO) · Access key ID · Secret access key · Initial prefix.
  4. Click Save, then double-click the server. Approve the host key or certificate prompt if one appears.

MinIO and other S3-compatible servers questions

Do I need path-style addressing?

Usually yes for self-hosted servers. The MinIO preset enables it; if your server uses virtual-hosted buckets, turn the toggle off.

Can I connect to a server without TLS?

Yes, enter an http:// endpoint. Use it only on networks you trust.

Try DockBird with your MinIO / S3 server.

Download DockBird, connect to a server, and try every feature free for 7 days.

macOS 15 Sequoia or later. Apple silicon and Intel.