Разверните RustFS в один клик
S3-совместимое объектное хранилище, готовое за считанные минуты
RustFS – сервер объектного хранилища с открытым исходным кодом, совместимый с S3 и написанный на Rust: прямая замена MinIO под разрешительной лицензией Apache 2.0.
-
Широкая совместимость с S3 API
-
Совместимая замена MinIO
-
Встроенная веб-консоль
-
IAM-пользователи и политики доступа
-
Версионирование и блокировка объектов
-
Правила жизненного цикла и квоты
вместе с VPS
с правами root
~5 минут
трафик
Ключевые возможности
Аутентификация SigV4, multipart-загрузки и presigned-ссылки – существующие SDK, CLI-клиенты и инструменты резервного копирования подключаются без изменений в коде.
Рассчитан на переезд с S3-совместимых платформ вроде MinIO и Ceph и на работу рядом с ними – бакеты переносятся стандартными S3-инструментами.
Создавайте бакеты, просматривайте объекты и управляйте ключами доступа прямо в браузере – для повседневных задач CLI не нужен.
Пользователи, группы и JSON-политики с областью действия до бакета или префикса – плюс интеграция с внешними identity-провайдерами по OIDC.
Уникальные ID версий, маркеры удаления и откат к нужному моменту времени – плюс WORM-хранение для задач с требованиями комплаенса.
Автоматическое удаление старых объектов по возрасту, квоты на размер бакета – и зеркалирование бакетов на второй сервер в одну или обе стороны.
Системные требования
Посмотреть все варианты VPS
Четыре шага до готового приложения
-
1
Выберите тариф VPS
Подберите конфигурацию виртуального сервера – количество ядер, объем RAM и диска – под требования проекта.
-
2
Выберите приложение
На шаге настройки VPS откройте каталог маркетплейса и укажите self-hosted приложение для установки.
-
3
Оплатите заказ
Оплачивается только VPS по обычному тарифу. Установка приложения из маркетплейса не тарифицируется.
-
4
Получите доступ
Сервер разворачивается, приложение устанавливается автоматически. После завершения установки среда готова к подключению.
Сведения об установке
Почему INTROSERV
-
NVMe-диски
Все VPS работают на NVMe – быстрый ввод-вывод для баз данных, метрик и нагруженных сервисов.
-
Локации в Европе и США
Разворачивайте ближе к своей инфраструктуре и пользователям: меньше задержки, проще с региональными требованиями.
-
Безлимитный трафик
Без ограничений по объему трафика и доплат за перерасход – стоимость месяца предсказуема.
-
IPv4 и IPv6 в комплекте
Выделенный IPv4-адрес и нативный IPv6 на каждом сервере.
-
Поддержка 24/7
Инженеры на дежурстве круглосуточно – отвечают люди, а не автоответчик.
-
Апгрейд в любой момент
Увеличивайте CPU, RAM и диск по мере роста нагрузки – без переустановки и миграции.
Границы ответственности и условия поддержки
Инфраструктура и границы поддержки
INTROSERV предоставляет инфраструктуру VPS и скрипт автоматической установки для первичного развертывания. Мы отвечаем за доступность и производительность оборудования и сети, а техническая поддержка работает по инфраструктурным вопросам: подключение к серверу, стабильность оборудования, биллинг. Настройка конкретных приложений, разбор их ошибок и управление учетными записями пользователей остаются на стороне администратора сервера или сопровождающих проекта.
Лицензирование ПО и соответствие требованиям
Приложения маркетплейса устанавливаются в стандартных сборках сторонних разработчиков, без изменений в исходном коде, и предоставляются «как есть». Ядро большинства приложений распространяется с открытым исходным кодом, однако проприетарные функции и корпоративные редакции в продакшене могут требовать отдельной лицензии вендора. Коммерческие подписки клиент оформляет самостоятельно и напрямую у разработчика ПО.
Часто задаваемые вопросы
-
Нужна ли лицензия для работы RustFS?
Нет. RustFS – проект с открытым исходным кодом под лицензией Apache License 2.0: разрешительная лицензия без copyleft-обязательств, лимитов по объёму и платных тарифов. Коммерческое использование разрешено. Оплачивается только виртуальный сервер по обычному тарифу.
-
Как войти в приложение после развертывания?
После выдачи сервера в вашей панели INTROSERV, во вкладке Маркетплейс, появятся адрес веб-консоли и сгенерированные access key и secret key. Эта же пара лежит на сервере в /root/credentials.txt и подходит и для входа в консоль, и для S3-клиентов. Для каждого приложения рекомендуем создавать отдельные ключи доступа, а не использовать административную пару.
-
Как получить действительный SSL-сертификат?
Сервер поставляется с самоподписанным сертификатом – S3-клиентам до его замены нужен флаг пропуска проверки (например, --no-verify-ssl в AWS CLI). Чтобы выпустить бесплатный сертификат Let's Encrypt для своего домена или FQDN сервера, подключитесь по SSH и запустите скрипт setup-ssl – одна команда закрывает и веб-консоль, и S3 API.
-
Как приложения подключаются к S3 API?
Укажите в любом S3-клиенте endpoint https://адрес-сервера:9000, access key и secret key из ваших учётных данных и path-style-адресацию. RustFS работает по стандартной AWS Signature Version 4, поэтому AWS SDK, rclone, s3cmd и типовые инструменты резервного копирования подключаются без доработок. Presigned-ссылки подписывайте на внешний адрес – hostname, схема и порт у получателя должны совпадать с подписанными значениями.
-
Можно ли мигрировать с MinIO или другого S3-хранилища?
Да. RustFS рассчитан на переезд с S3-совместимых платформ вроде MinIO и Ceph и на работу рядом с ними. Скопируйте бакеты любым инструментом синхронизации S3-to-S3, например rclone, и заново создайте пользователей и политики на новом сервере – приложениям достаточно поменять endpoint и учётные данные.
-
Как устанавливаются обновления?
RustFS работает в Docker-контейнере. Подключитесь по SSH, скачайте новый образ и перезапустите стек через Docker Compose – данные лежат в каталоге на хосте и переживают обновление. Root-доступ остаётся у вас, обновления применяете сами – ничего не обновляется без вашего ведома.
-
Что делать, если конфигурации VPS перестанет хватать?
Увеличивайте диск, CPU и RAM VPS по мере роста данных – без переустановки; у объектного хранилища первым заканчивается диск. Правила жизненного цикла помогают: удаляйте старые версии и незавершённые multipart-загрузки. Распределённый кластер из нескольких узлов – отдельная топология за рамками установки в один клик; на одном сервере масштабируйте диск.
-
Что, если я перерасту свою конфигурацию?
Увеличивайте диск, CPU или RAM вашего VPS по мере роста данных — переустановка не требуется, объектное хранилище в первую очередь ограничено диском. Правила жизненного цикла помогают удалять старые версии и незавершённые загрузки. Распределённые кластеры с несколькими узлами — это отдельная топология за пределами сценария установки в один клик; на одном сервере масштабируйте диск.