# Compatibility

> Where Silo matches MinIO and where it deliberately differs — server, client, and console.

---

LLMS index: [llms.txt](/llms.txt)

---

> **Current Console:** [v2.4.1](/blog/release/console-2.4.1/), with mcli 20260916 and pkg v3.14.1. See the [component matrix](/compatibility/versions/) and [password-policy migration](/compatibility/password-permissions/).

Silo is a community fork of MinIO. This section records what Silo keeps from MinIO, where it deliberately differs, and what either means when moving between them.

Contents, in reading order: the [migration guide](/compatibility/migration/) (scope and Docker), [native package migration](/compatibility/binary/) (RPM/DEB), the [server compatibility audit](/compatibility/server/), the [mcli client notes](/compatibility/mcli/), and the [console notes](/compatibility/console/). The [Feature Notes](/compatibility/feature/) subsection covers the opposite direction: design records for capabilities Silo adds beyond upstream.

---

Section pages:

- [Component Versions](/compatibility/versions/): Published SILO releases, source fixes verified on September 16, and coordinated upgrade requirements.
- [Password Permissions](/compatibility/password-permissions/): Version boundaries and migration for the ChangeMyPassword and CreateUser policy split.
- [Access-Tiering Removal](/compatibility/access-tiering-removal/): Why the opt-in GET-frequency pool-tiering feature was removed, how to migrate builds that contained it, and what the upgrade acceptance did and did not prove.
- [Migrate from MinIO to Silo](/compatibility/migration/): What changes, what stays, and how to switch a container deployment. Package installations are covered in Native Package Migration.
- [Silo vs. MinIO Server Compatibility](/compatibility/server/): A code-verified compatibility audit of the Silo server fork: binaries, configuration, S3 and admin behavior, storage internals, packaging, containers, and Helm.
- [MCLI Client Compatibility Notes](/compatibility/mcli/): Compatibility, behavior changes, installation, and the current pgsty/mc release
- [Native Package Migration](/compatibility/binary/): How the silo RPM/DEB packages differ from the minio packages: file layout, service account, takeover semantics, and caveats.
- [Console Compatibility Notes](/compatibility/console/): Differences between SILO Console and the upstream MinIO Console
- [Feature Notes](/compatibility/feature/): Design notes for capabilities Silo adds beyond upstream MinIO — written down before they ship.
