MinIO Object Browser: Removal of Management Features: Difference between revisions

Create MinIO Object Browser 2.0 Incident
 
Add reference to Forked UI for MinIO Object Storage
Line 4: Line 4:
MinIO is a high-performance, distributed object storage system designed for large-scale data storage and management. It is widely used for cloud-native applications, data analytics, and backup and archiving. MinIO is known for its S3-compatibility, making it easy to integrate with existing cloud infrastructure. The MinIO Object Browser is a web-based graphical interface that allows users to manage their MinIO deployments through a user-friendly interface. Prior to version 2.0, the Object Browser provided a comprehensive set of features for managing buckets, users, policies, and configurations.
MinIO is a high-performance, distributed object storage system designed for large-scale data storage and management. It is widely used for cloud-native applications, data analytics, and backup and archiving. MinIO is known for its S3-compatibility, making it easy to integrate with existing cloud infrastructure. The MinIO Object Browser is a web-based graphical interface that allows users to manage their MinIO deployments through a user-friendly interface. Prior to version 2.0, the Object Browser provided a comprehensive set of features for managing buckets, users, policies, and configurations.


== Removal of Management Features in Object Browser 2.0 ==
==Removal of Management Features in Object Browser 2.0==
In May 2025, MinIO released version 2.0 of its Object Browser, which significantly reduced the functionality of the web-based interface. The update removed key management features, including:
In May 2025, MinIO released version 2.0 of its Object Browser, which significantly reduced the functionality of the web-based interface. The update removed key management features, including:


* Account and policy management
*Account and policy management
* Configuration management
*Configuration management
* Bucket management
*Bucket management


These features were previously accessible through the Object Browser's UI but now require the use of the <code>mc</code> command-line client or a paid upgrade to MinIO's commercial offerings. The changes were implemented via GitHub Pull Request #3509. The official release notes framed the update as a simplification, but critics argued that it effectively limited the utility of the free version.
These features were previously accessible through the Object Browser's UI but now require the use of the <code>mc</code> command-line client or a paid upgrade to MinIO's commercial offerings. The changes were implemented via GitHub Pull Request #3509. The official release notes framed the update as a simplification, but critics argued that it effectively limited the utility of the free version.


=== MinIO's Response ===
===MinIO's Response===
MinIO, Inc. stated that the removal of management features was necessary due to maintenance challenges and security concerns. The company argued that maintaining separate graphical consoles for the community and commercial branches was unsustainable. They also cited past vulnerabilities in the admin UI as a reason to prioritize security by removing the unmaintained features. MinIO has expressed openness to community contributions for the development of an alternative management UI.
MinIO, Inc. stated that the removal of management features was necessary due to maintenance challenges and security concerns. The company argued that maintaining separate graphical consoles for the community and commercial branches was unsustainable. They also cited past vulnerabilities in the admin UI as a reason to prioritize security by removing the unmaintained features. MinIO has expressed openness to community contributions for the development of an alternative management UI.


Line 25: Line 25:
{{reflist}}
{{reflist}}


* [https://github.com/minio/object-browser/pull/3509 GitHub Pull Request #3509]
*[https://github.com/minio/object-browser/pull/3509 GitHub Pull Request #3509]
* [https://github.com/minio/object-browser/releases MinIO Object Browser Releases]
*[https://github.com/minio/object-browser/releases MinIO Object Browser Releases]
* [https://news.ycombinator.com/item?id=44093987 Hacker News Discussion]
*[https://news.ycombinator.com/item?id=44093987 Hacker News Discussion]


* [https://biggo.com/news/202505261334_MinIO_Removes_Web_UI_Features BigGo News Article]
*[https://biggo.com/news/202505261334_MinIO_Removes_Web_UI_Features BigGo News Article]
*[https://github.com/OpenMaxIO/openmaxio-object-browser openmaxio-object-browser fork]