Главная/Self-hosted/MinIO
Установка MinIO на свой сервер
Установка MinIO в 2026 году устроена иначе, чем в старых инструкциях: по README репозитория community-версия распространяется только исходным кодом, готовых бинарников нет, а сам репозиторий помечен как неподдерживаемый и заархивирован 25 апреля 2026. Поставить MinIO как свой S3 всё ещё можно, но обновления безопасности от разработчиков ждать не придётся.
Ответ за 30 секунд
Свой S3 на MinIO поднимается за несколько команд, но проект больше не обновляется. Для копий и файлов, где важна сохранность данных, управляемое хранилище S3 избавляет от поддержки самому. Свой MinIO оставьте для обучения и закрытой внутренней сети.
Объектное хранилище провайдера: 100 ГБ стоят 349 ₽ в месяц на 14 октября 2026, 100 ГБ исходящего трафика в месяц бесплатно.
Что нужно для установки MinIO из исходников9000порт S3 API по умолчанию
Go 1.24минимум для сборки
234установок из маркетплейса на 14.10
01 · 1 мин
Что случилось с MinIO и стоит ли ставить его сейчас#
MinIO это объектное хранилище, совместимое с протоколом Amazon S3: приложения складывают в него файлы по ключам так же, как в облачный S3. Лицензия исходного кода AGPLv3.
По README репозитория на 15 октября 2026: community-версия распространяется только исходным кодом, готовых бинарников больше не будет, старые остаются на GitHub и dl.min.io без обновлений. Репозиторий назван неподдерживаемым, а на GitHub он архивный и доступен только для чтения. Как продолжение разработчики предлагают AIStor Free (отдельная версия для сообщества с бесплатной лицензией) и AIStor Enterprise с коммерческой поддержкой.
| Путь | Что получаете | Цена вопроса |
|---|---|---|
| Собрать MinIO из исходников | Привычный S3 API на своём диске | Исправления уязвимостей придётся искать и применять самому |
| AIStor Free | Поддерживаемая версия от разработчиков | Другая лицензия: прочтите её до установки |
| Другой самостоятельный S3 | Garage, SeaweedFS и похожие проекты с открытым кодом | Свой процесс обновления и настройки |
| Управляемый S3 | Готовый адрес, ключи и бесплатные 100 ГБ исходящего трафика | Оплата по тарифу провайдера |
MinIO есть и в маркетплейсе Timeweb Cloud: 234 установки на 14 октября 2026. Какая сборка там стоит, смотрите в описании приложения до создания сервера.
Инструмент · 1 мин
Что нужно для установки MinIO из исходников#
Готовых требований по железу в README нет, зато есть требование к сборке: минимальная версия Go 1.24. Дальше всё определяет диск: MinIO в одиночном режиме хранит объекты как обычные файлы в каталоге, который вы указываете при запуске.
| Что | Значение |
|---|---|
| Сборка | Go 1.24 или новее, команда go install github.com/minio/minio@latest |
| API | порт 9000 (протокол S3) |
| Консоль | встроенный веб-интерфейс на случайном порту, если не задан флаг --console-address |
| Данные | каталог на локальном диске, например /data/minio |
Какой сервер взять под свой S3 на MinIO
Объём данных и число клиентов, которые будут обращаться к хранилищу
03 · 1 мин
Установка MinIO на Ubuntu: сборка, ключи и служба systemd#
- Поставьте Go не ниже 1.24 с go.dev/dl: версия из репозитория Ubuntu может оказаться старше. Проверьте
go version. - Соберите программу командой
go install github.com/minio/minio@latest. Бинарник окажется в каталоге$(go env GOPATH)/bin, скопируйте его в/usr/local/bin. - Создайте пользователя и каталог для данных, например
/data/minio. - Задайте ключи в файле
/etc/default/minio:MINIO_ROOT_USERи длинныйMINIO_ROOT_PASSWORD. - Запустите службу systemd из примера и откройте консоль на порту 9001.
[Unit]
Description=MinIO
After=network-online.target
[Service]
User=minio
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server /data/minio --console-address ":9001"
Restart=always
[Install]
WantedBy=multi-user.target
Вместо службы можно собрать образ Docker: README описывает последовательность из команды go build в корне исходников и затем docker build -t myminio:minio .. Образ из публичного реестра без обновлений ставить не стоит: вы не узнаете, какие исправления в нём уже есть, а каких нет.
04 · 1 мин
Доступ к MinIO: порты 9000 и 9001, HTTPS и ключи для приложений#
Приложениям нужен адрес S3 API с HTTPS, консоли нужен отдельный закрытый вход. Поставьте перед MinIO Caddy с двумя поддоменами: s3.example.com на порт 9000 и console.example.com на порт 9001, второй закройте по IP или паролем.
Для приложений не используйте корневой ключ. В консоли создайте корзину (bucket), затем отдельную учётную запись с доступом только к ней, и выдавайте приложению её ключи. Проверка из командной строки через AWS CLI: aws --endpoint-url https://s3.example.com s3 mb s3://backup.
Хранилище без обновлений лучше не выставлять в интернет
Если хранилище нужно только вашим серверам, пустите в порт 9000 только их адреса через файрвол. Публичный адрес оправдан тогда, когда вы готовы сами следить за исправлениями.
05 · 1 мин
Чем заменить MinIO: AIStor, управляемый S3 и другие самостоятельные хранилища#
Для копий серверов, вложений и файлов приложений чаще всего нужен просто адрес S3, а не сам сервер хранилища. Прайс Timeweb Cloud на 14 октября 2026: 10 ГБ стоят 79 ₽ в месяц, 100 ГБ 349 ₽, безлимитный тариф 639 ₽ с 250 ГБ в комплекте и 4 ₽ за каждый ГБ сверху. Исходящий трафик до 100 ГБ в месяц бесплатный, дальше 1,3 ₽ за ГБ. Объём доступен от 10 до 20 000 ГБ.
Если важно хранить данные у себя на диске, взвесьте AIStor Free или другой S3-совместимый проект с открытым кодом. Общий обзор вариантов и схема 3-2-1 для копий на странице про хранение файлов и в разделе про бэкапы.
06 · 1 мин
Вопросы об установке MinIO#
Можно ли ещё устанавливать MinIO в 2026 году?
Можно собрать из исходников: README требует Go 1.24 и команду go install. Но проект не поддерживается, готовых бинарников нет, а старые бинарники больше не получают обновлений.
На каких портах работает MinIO?
S3 API слушает порт 9000. Веб-консоль работает на случайном порту, пока вы не зададите флаг --console-address, обычно выбирают 9001.
Чем заменить MinIO для хранения копий?
Управляемым S3 у провайдера, AIStor Free от разработчиков MinIO или другим S3-совместимым проектом с открытым кодом. Для копий управляемое хранилище проще всего в обслуживании.
Какая лицензия у MinIO?
Исходный код MinIO распространяется по лицензии GNU AGPLv3, документация по CC BY 4.0. Поддержка в README описана как best-effort через GitHub и Slack.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: S3-хранилище Таймвеб Клауд, timeweb.cloud/services/s3-storage, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; MinIO: README репозитория (статус community-версии, сборка, лицензия), github.com/minio/minio, проверено 15 октября 2026.
Храните файлы и бэкапы в S3
Совместимо с любыми S3-клиентами, объём от 10 ГБ до 20 ТБ.
- 100 ГБ за 349 ₽ в месяц
- Безлимитный тариф 639 ₽ (250 ГБ включено)
- Исходящий трафик 100 ГБ бесплатно
- Подходит для бэкапов и медиа