Provide S3 compatible object storage for AI, machine learning, and data intensive workloads on private infrastructure.

MinIO screenshot 1

MinIO is an open-source, self-hosted web app and server for object storage. It provides object storage that is compatible with the S3 API, allowing users to store and manage unstructured data on their own infrastructure. The software is deployed as a server that can run on bare metal, within Docker containers, or on Kubernetes clusters using Helm charts or the MinIO Operator.

Users interact with the system through an embedded web-based object browser called the MinIO Console or via the MinIO Client (mc) command line tool. It is designed for data-intensive workloads, including AI and machine learning pipelines and large-scale analytics. The community edition is distributed as source code under the GNU AGPL v3.0 license, which requires users to release modified code if they benefit from the software in an application stack.

Key features

  • S3 API compatibility for integration with existing S3 tools
  • Embedded web-based object browser for bucket and object management
  • Support for deployment on bare metal, Docker, and Kubernetes
  • Command line interface via the mc tool for file operations
  • Optimization for AI, ML, and large-scale data pipelines
  • Source-based installation using the Go programming language
  • Support for multi-cloud and cloud-native architectures
  • Ability to build custom Docker images from provided Dockerfiles

The system is written in Go and is built to handle high-performance storage requirements. It allows for the creation of buckets and the uploading of objects through standard S3 protocols. The MinIO Client (mc) provides a modern alternative to traditional UNIX commands such as ls, cat, cp, mirror, and diff, enabling efficient data migration and server administration. For users requiring commercial support, production-level SLAs, or proprietary usage, the project offers an enterprise edition called AIStor.

MinIO is a high-performance object storage layer for organizations that prefer to maintain control over their data hardware while keeping S3 compatibility.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity3 months ago
Repository Age11 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.