From bace31e29cd41a2b9d928a839c8a3cc19e4fa6a9 Mon Sep 17 00:00:00 2001 From: ice Date: Tue, 27 May 2025 21:01:20 +0300 Subject: [PATCH 1/3] Started rebranding to OpenMaxIO; Switched to last known commits --- README.md | 36 ++++++++++++++++++- web-app/package.json | 2 +- web-app/src/screens/LoginPage/Login.tsx | 2 +- .../src/screens/LoginPage/LoginCallback.tsx | 2 +- 4 files changed, 38 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ab6f46091..19e349cf7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,37 @@ -# MinIO Console +#To build you own OpenMaxIO UI: + +git clone https://github.com/OpenMaxIO/openmaxio-object-browser +cd openmaxio-object-browser/web-app +yarn install +yarn build +cd ../ +make console +./console server + +#To connect OpenMaxIO UI to an existing Minio server run this command (replace 1.2.3.4:9000 to your address) + +CONSOLE_MINIO_SERVER=http://1.2.3.4:9000 ./console server + + + +# OpenMaxIO Console + +This is a fork of MinIO Console. +This is a communitty driven project and is not affiliated with MinIO, Inc. + +OpenMaxIO is a community-maintained fork of MinIO, created in response to the removal of key features from the MinIO open-source distribution. Our goal is simple: +to preserve a fully open, fully functional, and production-grade object storage server that stays true to the original spirit of minimalism, performance, and freedom. + +MinIO once stood for minimal, high-performance, open-source object storage. But recent changes have shifted core capabilities behind a commercial license. We believe the open-source ecosystem deserves better. + +OpenMaxIO brings back what was removed and keeps it open for good. + + +## Contributing + +We welcome contributions to OpenMaxIO Console. These are still early days, so please be patient as we work to restore and enhance the features you love. + + ![build](https://github.com/minio/console/workflows/Go/badge.svg) ![license](https://img.shields.io/badge/license-AGPL%20V3-blue) @@ -215,3 +248,4 @@ The detailed logging also includes all request and response headers (if any). # Contribute to console Project Please follow console [Contributor's Guide](https://github.com/minio/console/blob/master/CONTRIBUTING.md) + diff --git a/web-app/package.json b/web-app/package.json index ad4d7f8e7..3fd0e80a3 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -12,7 +12,7 @@ "local-storage-fallback": "^4.1.3", "lodash": "^4.17.21", "luxon": "^3.5.0", - "mds": "https://github.com/minio/mds.git#v1.0.4", + "mds": "https://github.com/openmaxio/mds.git#a1369db4f33a385a6e71bd37fcd0e2ea687462dd", "react": "^18.3.1", "react-component-export-image": "^1.0.6", "react-copy-to-clipboard": "^5.1.0", diff --git a/web-app/src/screens/LoginPage/Login.tsx b/web-app/src/screens/LoginPage/Login.tsx index 8a2623d5e..40c2bb36d 100644 --- a/web-app/src/screens/LoginPage/Login.tsx +++ b/web-app/src/screens/LoginPage/Login.tsx @@ -197,7 +197,7 @@ const Login = () => { } promoInfo={ - MinIO is a cloud-native object store built to run on any + OpenMaxIO is a cloud-native object store built to run on any infrastructure - public, private or edge clouds. Primary use cases include data lakes, databases, AI/ML, SaaS applications and fast backup & recovery. MinIO is dual licensed under GNU AGPL v3 and diff --git a/web-app/src/screens/LoginPage/LoginCallback.tsx b/web-app/src/screens/LoginPage/LoginCallback.tsx index 07d9223f4..6f24c5943 100644 --- a/web-app/src/screens/LoginPage/LoginCallback.tsx +++ b/web-app/src/screens/LoginPage/LoginCallback.tsx @@ -139,7 +139,7 @@ const LoginCallback = () => { } promoInfo={ - MinIO is a cloud-native object store built to run on any + OpenMaxIO is a cloud-native object store built to run on any infrastructure - public, private or edge clouds. Primary use cases include data lakes, databases, AI/ML, SaaS applications and fast backup & recovery. MinIO is dual licensed under GNU AGPL v3 and From 65a24fd44cdd786a164a1d36e1c114d49ee74b17 Mon Sep 17 00:00:00 2001 From: icesvz <46041560+icesvz@users.noreply.github.com> Date: Tue, 27 May 2025 21:13:15 +0300 Subject: [PATCH 2/3] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 19e349cf7..ad027c4f8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#To build you own OpenMaxIO UI: +# To build you own OpenMaxIO UI: git clone https://github.com/OpenMaxIO/openmaxio-object-browser cd openmaxio-object-browser/web-app @@ -8,7 +8,7 @@ cd ../ make console ./console server -#To connect OpenMaxIO UI to an existing Minio server run this command (replace 1.2.3.4:9000 to your address) +# To connect OpenMaxIO UI to an existing Minio server run this command (replace 1.2.3.4:9000 to your address) CONSOLE_MINIO_SERVER=http://1.2.3.4:9000 ./console server From 2463bc50bee2345c9c8c6dcde06558fdac32ff32 Mon Sep 17 00:00:00 2001 From: icesvz <46041560+icesvz@users.noreply.github.com> Date: Tue, 27 May 2025 21:14:36 +0300 Subject: [PATCH 3/3] Update README.md --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ad027c4f8..004ac6326 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # To build you own OpenMaxIO UI: +```bash git clone https://github.com/OpenMaxIO/openmaxio-object-browser cd openmaxio-object-browser/web-app yarn install @@ -7,11 +8,13 @@ yarn build cd ../ make console ./console server +``` # To connect OpenMaxIO UI to an existing Minio server run this command (replace 1.2.3.4:9000 to your address) +```bash CONSOLE_MINIO_SERVER=http://1.2.3.4:9000 ./console server - +``` # OpenMaxIO Console