← Software

MinIO

High-performance, S3-compatible object storage.

MinIO logo

MinIO is a single-binary object-storage server that implements the S3 API. A single instance runs on commodity hardware with local disks; a distributed deployment spans multiple servers with erasure coding for fault tolerance. The S3 compatibility is deep enough that most existing AWS S3 SDKs and CLIs work against MinIO without modification.

The server is written in Go and licensed under AGPLv3, with a commercial offering (MinIO Enterprise) layered on top for organisations that need a different licence or vendor-supported tier. The Go AWS SDK for S3 has been informally adopted as the de facto compatibility test for MinIO releases.

MinIO is widely used as a self-hosted alternative to AWS S3 — both for development environments where engineers want a local S3-compatible store and for on-premises private clouds that expose S3-style APIs to internal applications. It also serves as the object backend in many Kubernetes-native data platforms, including Loki, Apache Superset, and several MLOps stacks.

License: AGPL-3.0-or-later

Category: Storage

Website: https://min.io/

Install

Download the binary:
  wget https://dl.min.io/server/minio/release/linux-amd64/minio
  chmod +x minio && sudo mv minio /usr/local/bin/
Or via Docker: docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address :9001

Authors

  • MinIO Inc.
Previousminikube NextMkDocs

This site is currently in Beta. Contact: Chris Paton

Textbook of AI · Textbook of Usability · Textbook of Digital Health

Auckland Maths and Science Tutoring