Главная/Self-hosted/MinIO

Установка MinIO на свой сервер

Установка MinIO в 2026 году устроена иначе, чем в старых инструкциях: по README репозитория community-версия распространяется только исходным кодом, готовых бинарников нет, а сам репозиторий помечен как неподдерживаемый и заархивирован 25 апреля 2026. Поставить MinIO как свой S3 всё ещё можно, но обновления безопасности от разработчиков ждать не придётся.

5 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Свой S3 на MinIO поднимается за несколько команд, но проект больше не обновляется. Для копий и файлов, где важна сохранность данных, управляемое хранилище S3 избавляет от поддержки самому. Свой MinIO оставьте для обучения и закрытой внутренней сети.

Объектное хранилище провайдера: 100 ГБ стоят 349 ₽ в месяц на 14 октября 2026, 100 ГБ исходящего трафика в месяц бесплатно.

Что нужно для установки MinIO из исходников

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Поддерживаемая версия от разработчиковДругая лицензия: прочтите её до установки
Другой самостоятельный S3Garage, 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#

  1. Поставьте Go не ниже 1.24 с go.dev/dl: версия из репозитория Ubuntu может оказаться старше. Проверьте go version.
  2. Соберите программу командой go install github.com/minio/minio@latest. Бинарник окажется в каталоге $(go env GOPATH)/bin, скопируйте его в /usr/local/bin.
  3. Создайте пользователя и каталог для данных, например /data/minio.
  4. Задайте ключи в файле /etc/default/minio: MINIO_ROOT_USER и длинный MINIO_ROOT_PASSWORD.
  5. Запустите службу 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.

SBРедакция SelfBase · обновлено 16 октября 2026

Храните файлы и бэкапы в S3

Совместимо с любыми S3-клиентами, объём от 10 ГБ до 20 ТБ.

  • 100 ГБ за 349 ₽ в месяц
  • Безлимитный тариф 639 ₽ (250 ГБ включено)
  • Исходящий трафик 100 ГБ бесплатно
  • Подходит для бэкапов и медиа
Требования