Перейти к содержимому
RunStack
Вики· Обновлено 18 окт. 2026 г.

Установка: что нужно и как проходит

Требования к серверу, вопросы установщика, установка без вопросов из переменных или файла.

Что нужно

  • Сервер с Ubuntu 22.04 / 24.04 или Debian 12+, amd64 или arm64, права root (sudo).
  • Ресурсы — на странице сервиса; установщик проверяет минимум перед установкой.
  • Для HTTPS: домен, A-запись которого указывает на IP сервера, и свободные порты 80 и 443.
  • Docker ставить заранее не нужно — установщик поставит его из официального репозитория.

Вопросы установщика

ВопросЧто выбрать
Language / Языкязык всех сообщений и команды rs
ВерсияEnter — последняя стабильная, проверенная с RunStack
Каталог установкигде лежат данные, настройки и бэкапы, по умолчанию /opt/<сервис>
Режимpublic — свой домен с HTTPS; local — порт на сервере для вашего nginx/Traefik
Домен и emailдля public: домен и почта для Let's Encrypt
Пускать только с этих IPофис, VPN; пусто — всем

Дальше — вопросы самого сервиса (например, часовой пояс у n8n). Перед установкой установщик покажет все параметры и спросит подтверждение.

Без вопросов

Для повторяемой установки передайте ответы переменными и добавьте --yes:

curl -fsSL -H "Authorization: Bearer <токен со страницы>" https://runstack.ru/i/vaultwarden \
  | sudo RS_LANG=ru RS_MODE=public RS_DOMAIN=pass.example.com RS_ACME_EMAIL=admin@example.com bash -s -- --yes

Или файлом: bash -s -- --yes --env-file ./vaultwarden.env. Примеры файлов — на странице каждого сервиса.

ПеременнаяЗначение
RS_LANGru / en
RS_APP_VERSIONверсия сервиса, пусто — последняя стабильная
RS_DATA_DIRкаталог установки
RS_MODEpublic / local
RS_DOMAIN, RS_ACME_EMAILдля public
RS_BIND, RS_PORTдля local: адрес и порт
RS_ALLOW_IPSIP и подсети через запятую
RS_REGISTRY_MIRRORзеркало Docker Hub, например https://mirror.gcr.io

Повторный запуск

Безопасен: данные, ключи и версия сохраняются, ответы берутся из .env в каталоге установки. Так же меняют параметры — например, переходят с порта на домен.