Перейти к основному содержанию Перейти к навигации Перейти к нижнему колонтитулу

Быстрый старт

Запустите контейнерный сервис на вашем сервере за 5 минут.

Быстрый старт

Если вы не уверены, какой инструмент использовать, см. rdc vs renet. Разверните зашифрованную изолированную контейнерную среду на собственном сервере за 5 минут. В этом руководстве используется локальный режим — без облачных аккаунтов и SaaS-зависимостей.

Предварительные требования

  • Рабочая станция на Linux или macOS
  • Удалённый сервер (Ubuntu 24.04+, Debian 12+ или Fedora 43+) с доступом по SSH и привилегиями sudo
  • Пара SSH-ключей (например, ~/.ssh/id_ed25519)

1. Установка CLI

curl -fsSL https://get.rediacc.com | sh

2. Создание контекста

rdc context create-local my-infra --ssh-key ~/.ssh/id_ed25519

3. Добавление сервера

rdc context add-machine server-1 --ip <your-server-ip> --user <your-ssh-user>

4. Подготовка сервера

rdc context setup-machine server-1

Эта команда устанавливает Docker, cryptsetup и бинарный файл renet на ваш сервер.

5. Создание зашифрованного репозитория

rdc repo create my-app -m server-1 --size 5G

6. Развёртывание сервисов

Подключите репозиторий, создайте в нём файлы docker-compose.yml и Rediaccfile, затем запустите:

rdc repo up my-app -m server-1 --mount

7. Проверка

rdc machine containers server-1

Вы должны увидеть свои работающие контейнеры.

Что такое Rediacc?

Rediacc развёртывает контейнеризированные сервисы на удалённых серверах, которые вы контролируете. Все данные шифруются в состоянии покоя с помощью LUKS, каждый репозиторий получает собственный изолированный Docker-демон, а вся оркестрация происходит по SSH с вашей рабочей станции.

Никаких облачных аккаунтов. Никаких SaaS-зависимостей. Ваши данные остаются на ваших серверах.

Дальнейшие шаги