|
| 1 | +# MinIO |
| 2 | + |
| 3 | +Endless Lifecycle Support (ELS) for MinIO from TuxCare provides security fixes for MinIO versions that have reached their end of life. This allows you to continue running MinIO without vulnerability concerns, even after official support has ended. |
| 4 | + |
| 5 | +## Supported MinIO Versions |
| 6 | + |
| 7 | +* MinIO RELEASE.2025-10-15T17-29-55Z |
| 8 | + |
| 9 | +## Supported Architectures |
| 10 | + |
| 11 | +TuxCare provides ELS for MinIO as pre-built Linux binaries for the following architectures: |
| 12 | + |
| 13 | +* amd64 |
| 14 | +* arm64 |
| 15 | + |
| 16 | +## Installation |
| 17 | + |
| 18 | +<ELSPrerequisites> |
| 19 | + |
| 20 | +* Nexus repository access credentials (username and password) — contact [sales@tuxcare.com](mailto:sales@tuxcare.com) |
| 21 | +* To browse available artifacts, visit TuxCare [Nexus](https://nexus.repo.tuxcare.com/#browse/browse:els-golang) and click **Sign in** in the top right corner. You may need to refresh the page after logging in. |
| 22 | + |
| 23 | +</ELSPrerequisites> |
| 24 | + |
| 25 | +<ELSSteps> |
| 26 | + |
| 27 | +1. **Browse and download from Nexus** |
| 28 | + |
| 29 | + Visit TuxCare [Nexus](https://nexus.repo.tuxcare.com/#browse/browse:els-golang) and sign in with your credentials. Navigate to the `minio` folder and download the archive that matches your architecture. |
| 30 | + |
| 31 | +2. **Or download from the command line** |
| 32 | + |
| 33 | + <TableTabs label="Choose architecture: "> |
| 34 | + |
| 35 | + <template #amd64> |
| 36 | + |
| 37 | + ```text |
| 38 | + curl -u USERNAME:PASSWORD -O https://nexus.repo.tuxcare.com/repository/els-golang/minio/minio_linux_amd64-2025.10.15T17.29.55Z-tuxcare.5.tar.gz |
| 39 | + ``` |
| 40 | + |
| 41 | + </template> |
| 42 | + |
| 43 | + <template #arm64> |
| 44 | + |
| 45 | + ```text |
| 46 | + curl -u USERNAME:PASSWORD -O https://nexus.repo.tuxcare.com/repository/els-golang/minio/minio_linux_arm64-2025.10.15T17.29.55Z-tuxcare.5.tar.gz |
| 47 | + ``` |
| 48 | + |
| 49 | + </template> |
| 50 | + |
| 51 | + </TableTabs> |
| 52 | + |
| 53 | + Replace `USERNAME` and `PASSWORD` with your TuxCare credentials, and choose the URL that matches your architecture. |
| 54 | + |
| 55 | +3. **Extract the archive** |
| 56 | + |
| 57 | + Create an installation directory (for example `/opt/minio`) and extract. |
| 58 | + |
| 59 | + ```text |
| 60 | + sudo mkdir -p /opt/minio |
| 61 | + sudo tar -xzf minio_linux_amd64-2025.10.15T17.29.55Z-tuxcare.5.tar.gz -C /opt/minio --strip-components=1 |
| 62 | + ``` |
| 63 | + |
| 64 | + Adjust the archive filename for your architecture. |
| 65 | + |
| 66 | +4. **Verify the installation** |
| 67 | + |
| 68 | + Change to the installation directory and run the binary to confirm the TuxCare ELS build. |
| 69 | + |
| 70 | + ```text |
| 71 | + cd /opt/minio |
| 72 | + ./minio --version |
| 73 | + ``` |
| 74 | + |
| 75 | +5. **Start MinIO** |
| 76 | + |
| 77 | + Start the MinIO server with your configuration and verify that it runs correctly. |
| 78 | + |
| 79 | +</ELSSteps> |
| 80 | + |
| 81 | +## What's Next? |
| 82 | + |
| 83 | +<WhatsNext hide-title> |
| 84 | + |
| 85 | +*  [CVE Tracker](https://tuxcare.com/cve-tracker/?q=minio) — Track vulnerability fixes and updates |
| 86 | +*  [Available fixes](https://tuxcare.com/cve-tracker/fixes?q=minio) — Patched versions and changelogs |
| 87 | +*  [Managing the ELS repository](/els-for-applications/managing-els-repository/) — Update to newer versions |
| 88 | + |
| 89 | +</WhatsNext> |
0 commit comments