awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
minio avatar

minio/minioArchived

0
View on GitHub↗
60,346 stele·7,066 fork-uri·Go·agpl-3.0·16 vizualizări

Minio

MinIO is a software-defined, cloud-native object storage server designed to manage large volumes of unstructured data. It functions as a distributed storage cluster that aggregates multiple independent nodes into a unified, scalable pool, providing a high-performance infrastructure compatible with standard cloud storage protocols and application programming interfaces.

The system utilizes a shared-nothing architecture that eliminates central metadata servers, relying instead on a decentralized hash table to map objects across the cluster. Data availability and resilience are maintained through erasure coding, which distributes data fragments across multiple drives to protect against hardware failure. To ensure long-term data integrity, the system performs continuous background scanning to detect and repair silent corruption. It also supports multi-tenant environments by providing logical isolation for buckets and user credentials, allowing for secure, self-hosted data management across private or hybrid cloud deployments.

Beyond its production capabilities, the software provides a consistent environment for local development and testing of data-intensive applications. Administrative tasks, cluster monitoring, and data operations are managed through a unified command-line client or an embedded web-based browser. The software can be deployed by building container images or by compiling the source code directly.

Features

  • Cloud Native Object Storage - Delivers a high-performance storage infrastructure engineered specifically for modern cloud-native environments.
  • Object Storage Servers - Scalable software that provides a protocol-compliant interface for storing and managing massive volumes of unstructured data.
  • S3 Compatible APIs - Translates object storage requests into internal operations to maintain full compatibility with standard cloud storage tools.
  • Distributed Storage Clusters - Aggregates multiple independent nodes into a single, unified, and resilient storage system.
  • Cloud-Native Storage Layers - Functions as a software-defined storage layer optimized for containerized deployments and distributed architectures.
  • Erasure Coding - Splits data into fragments and distributes them across multiple drives to ensure availability during hardware or node failures.
  • Local Storage Emulators - Simulates production-grade object storage environments on local machines to streamline the development of data-intensive applications.
  • Development Workflow CLIs - Exposes a scriptable command-line interface for managing data operations, server configuration, and cluster monitoring.
  • Distributed Hash Tables - Maps object identifiers to physical storage locations across a cluster to enable seamless horizontal scaling.
  • Cloud Storage - S3-compatible object storage server for cloud-native applications.
  • Databases and Storage - High-performance S3-compatible object store.
  • File Management - Listed in the “File Management” section of the Awesome Selfhosted awesome list.
  • File Storage Systems - High-performance object storage server.
  • Object Storage - S3-compatible object storage server.
  • Object Storage Servers - S3-compatible object storage server.
  • Storage Management - S3-compatible object storage server.
  • Storage Servers - Open source object storage server compatible with S3 APIs.
  • Server Applications - Distributed object storage server.
  • API and Data Services - Offers S3-compatible object storage.
  • More to explore - High-performance object storage.
  • Deployment Management and Strategies - Facilitates the deployment of private, software-defined object storage solutions within local data centers.
  • Distributed Computing Paradigms - Implements a decentralized architecture without a central metadata server to eliminate single points of failure.
  • Bit Rot Detection - Automates background processes that verify data checksums to identify and repair silent corruption.
  • Namespace Isolation - Enforces logical separation of storage buckets and user credentials to ensure secure access within a shared cluster.

Istoric stele

Graficul istoricului de stele pentru minio/minioGraficul istoricului de stele pentru minio/minio

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Minio

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Minio.
  • rustfs/rustfsAvatar rustfs

    rustfs/rustfs

    28,850Vezi pe GitHub↗

    Rustfs is a distributed object storage system designed for high availability and horizontal scalability. It functions as a cluster-based platform that manages data across multiple nodes, providing a self-hosted infrastructure for large-scale storage requirements. The system is built to be container-native, utilizing an operator to automate deployment and management within orchestrated environments. It provides compatibility with standard object storage protocols, allowing existing applications and tools to interact with the storage layer through a translation interface. To ensure long-term re

    Rustamazon-s3bigdatacloud-native
    Vezi pe GitHub↗28,850
  • ceph/cephAvatar ceph

    ceph/ceph

    16,247Vezi pe GitHub↗

    Ceph is a unified, software-defined storage platform designed to provide object, block, and file storage services from a single distributed cluster. By decoupling data management from physical hardware, it enables elastic scaling across commodity hardware, allowing organizations to build large-scale storage infrastructure without reliance on proprietary vendor equipment. The system distinguishes itself through a shared-nothing, distributed architecture that utilizes deterministic hashing for data placement. This approach eliminates centralized metadata bottlenecks, allowing the cluster to sca

    C++block-storagecloud-storagedistributed-file-system
    Vezi pe GitHub↗16,247
  • drakkan/sftpgoAvatar drakkan

    drakkan/sftpgo

    12,163Vezi pe GitHub↗

    SFTPGo is a multi-protocol file server and secure file transfer gateway that enables the exchange and storage of files via SFTP, FTP, HTTP, and WebDAV. It provides a unified management interface and a web-based file manager for configuring server settings, user permissions, and collaborating on documents. The project functions as a cloud storage gateway, bridging legacy file transfer protocols to modern backends such as S3, Google Cloud Storage, and Azure Blob. It features an automated data workflow engine that uses dynamic logic and virtual folders to route files and manage data lifecycles a

    Goazure-blobcloud-storagedata-at-rest-encryption
    Vezi pe GitHub↗12,163
  • syncthing/syncthingAvatar syncthing

    syncthing/syncthing

    85,400Vezi pe GitHub↗

    Syncthing is a decentralized file synchronization engine that maintains consistent data states across multiple devices through peer-to-peer mesh networking. It operates as a background daemon that automatically replicates file creations, modifications, and deletions between trusted nodes without requiring central servers. By utilizing content-addressable block indexing and block-level delta synchronization, the system identifies and transfers only the modified segments of files, ensuring efficient data propagation across heterogeneous environments. The project distinguishes itself through a s

    Gogop2ppeer-to-peer
    Vezi pe GitHub↗85,400
Vezi toate cele 30 alternative pentru Minio→

Întrebări frecvente

Ce face minio/minio?

MinIO is a software-defined, cloud-native object storage server designed to manage large volumes of unstructured data. It functions as a distributed storage cluster that aggregates multiple independent nodes into a unified, scalable pool, providing a high-performance infrastructure compatible with standard cloud storage protocols and application programming interfaces.

Care sunt principalele funcționalități ale minio/minio?

Principalele funcționalități ale minio/minio sunt: Cloud Native Object Storage, Object Storage Servers, S3 Compatible APIs, Distributed Storage Clusters, Cloud-Native Storage Layers, Erasure Coding, Local Storage Emulators, Development Workflow CLIs.

Care sunt câteva alternative open-source pentru minio/minio?

Alternativele open-source pentru minio/minio includ: rustfs/rustfs — Rustfs is a distributed object storage system designed for high availability and horizontal scalability. It functions… ceph/ceph — Ceph is a unified, software-defined storage platform designed to provide object, block, and file storage services from… syncthing/syncthing — Syncthing is a decentralized file synchronization engine that maintains consistent data states across multiple devices… drakkan/sftpgo — SFTPGo is a multi-protocol file server and secure file transfer gateway that enables the exchange and storage of files… gluster/glusterfs — GlusterFS is a software-defined distributed file system and scale-out storage cluster that aggregates disk resources… haiwen/seafile — Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file…