Minio removed most management from WebUI #1022

Closed
opened 2026-02-04 22:39:45 +03:00 by OVERLORD · 10 comments
Owner

Originally created by @dacagi on GitHub (May 28, 2025).

📌 Task summary

Lock Minio version to 2025-04-22

📋 Task details

Minio recently published a new version which removes most if not all of the management features that the Console UI had, forcing users to either work with the mc CLI tool or upgrade to the paid version.

Last working version is 2025-04-22T22-12-26Z.

More background details:

I just checked that the install script here obtains the latest version from the GitHub repo, and I confirmed it does get the new/undesired version when run. We may want to lock the install script to use the previous version instead.

Latest version without administration features:

Image

Older 2025-04-22 version with administrative features:

Image

Originally created by @dacagi on GitHub (May 28, 2025). ### 📌 Task summary Lock Minio version to 2025-04-22 ### 📋 Task details Minio recently published a [new version](https://github.com/minio/minio/releases/tag/RELEASE.2025-05-24T17-08-30Z) which removes most if not all of the management features that the Console UI had, forcing users to either work with the mc CLI tool or upgrade to the paid version. Last working version is [2025-04-22T22-12-26Z](https://github.com/minio/minio/releases/tag/RELEASE.2025-04-22T22-12-26Z). More background details: - [PR] [Implemented AGPL MinIO Object Browser simplified Console #3509](https://github.com/minio/object-browser/pull/3509) - [Issue] [Console is missing entire sections #21317](https://github.com/minio/minio/issues/21317) - [Issue] [Bug: UI Console Missing Features #3546](https://github.com/minio/object-browser/issues/3546) - [Issue] [Stop censorship and give explainations #3545](https://github.com/minio/object-browser/issues/3545) - [Reddit] [Avoid MinIO: developers introduce trojan horse update stripping community edition of most features in the UI](https://www.reddit.com/r/selfhosted/comments/1kva3pw/avoid_minio_developers_introduce_trojan_horse/) I just checked that the install script here obtains the latest version from the GitHub repo, and I confirmed it does get the new/undesired version when run. **We may want to lock the install script to use the previous version instead**. ### Latest version without administration features: ![Image](https://github.com/user-attachments/assets/ff40decc-19ce-45e9-91c7-b1ea7d9d5866) ### Older 2025-04-22 version with administrative features: ![Image](https://github.com/user-attachments/assets/e433556d-5d46-44f0-81a0-c65a75b63d9f)
OVERLORD added the investigation label 2026-02-04 22:39:45 +03:00
Author
Owner

@michelroegl-brunner commented on GitHub (May 28, 2025):

I adive against using a fixed version, as updates will not reach the user in this case. This could have major security implications.

@michelroegl-brunner commented on GitHub (May 28, 2025): I adive against using a fixed version, as updates will not reach the user in this case. This could have major security implications.
Author
Owner

@MickLesk commented on GitHub (May 28, 2025):

RIP Minio 😄

@MickLesk commented on GitHub (May 28, 2025): RIP Minio :smile:
Author
Owner

@jseguillon commented on GitHub (May 28, 2025):

Come on, license starts at 96 k$, so why complain ? 😅

Jokes appart there is a fork. Maybe a good solution (?)

@jseguillon commented on GitHub (May 28, 2025): Come on, license starts at 96 k$, so why complain ? 😅 Jokes appart there is a fork. Maybe a good solution (?)
Author
Owner

@MickLesk commented on GitHub (May 28, 2025):

Which Fork?

@MickLesk commented on GitHub (May 28, 2025): Which Fork?
Author
Owner

@dacagi commented on GitHub (May 28, 2025):

I completely agree with you. But since I almost carelessly updated my LXC, I feel the least we could do is update the script and its description to let users know they will not have a web interface anymore. Well, they kind of will have, but they won't find the expected features that we're used to. And maybe also start thinking in an alternative storage because things could quickly become worse with the project.

Which Fork?

I believe he's referring to OpenMaxIO, but I don't think it's a simple replacement at the moment. The script here takes the binary from min.io website, and to use OpenMaxIO we would have to build first because that repo only has the source.

@dacagi commented on GitHub (May 28, 2025): I completely agree with you. But since I almost carelessly updated my LXC, I feel the least we could do is update the script and its description to let users know they will not have a web interface anymore. Well, they kind of will have, but they won't find the expected features that we're used to. And maybe also start thinking in an alternative storage because things could quickly become worse with the project. > Which Fork? I believe he's referring to [OpenMaxIO](https://github.com/OpenMaxIO/openmaxio-object-browser), but I don't think it's a simple replacement at the moment. The script here takes the binary from min.io website, and to use OpenMaxIO we would have to build first because that repo only has the source.
Author
Owner

@jseguillon commented on GitHub (May 28, 2025):

Yes was thinking about OpenMaxIO

@jseguillon commented on GitHub (May 28, 2025): Yes was thinking about OpenMaxIO
Author
Owner

@clemone210 commented on GitHub (May 28, 2025):

Garage seems to be good alternative.

@clemone210 commented on GitHub (May 28, 2025): [Garage](https://garagehq.deuxfleurs.fr/) seems to be good alternative.
Author
Owner

@jseguillon commented on GitHub (May 28, 2025):

Btw should not be so difficult to contrib to this repo to set GitHub actions that would publish a binary ?

@jseguillon commented on GitHub (May 28, 2025): Btw should not be so difficult to contrib to this repo to set GitHub actions that would publish a binary ?
Author
Owner

@michelroegl-brunner commented on GitHub (May 28, 2025):

Btw should not be so difficult to contrib to this repo to set GitHub actions that would publish a binary ?

Wich repo are you talking about?

@michelroegl-brunner commented on GitHub (May 28, 2025): > Btw should not be so difficult to contrib to this repo to set GitHub actions that would publish a binary ? Wich repo are you talking about?
Author
Owner

@jseguillon commented on GitHub (May 28, 2025):

@michelroegl-brunner OpenMaxIO's fork

@jseguillon commented on GitHub (May 28, 2025): @michelroegl-brunner OpenMaxIO's fork
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1022