Розгорніть 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-політики з областю дії до бакета або префікса – плюс інтеграція із зовнішніми провайдерами ідентичності через 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 у міру зростання даних – перевстановлення не потрібне, об’єктне сховище насамперед обмежене диском. Правила життєвого циклу допомагають видаляти старі версії та незавершені завантаження. Розподілені кластери з кількома вузлами – це окрема топологія поза межами сценарію встановлення в один клік; на одному сервері масштабуйте диск.