Skip to content
RunStack
Wiki· Updated 18 Oct 2026

Install: what you need and how it goes

Server requirements, installer questions, unattended install from variables or a file.

What you need

  • A server with Ubuntu 22.04 / 24.04 or Debian 12+, amd64 or arm64, root access (sudo).
  • Resources are on the service page; the installer checks the minimum before installing.
  • For HTTPS: a domain whose A record points at the server, and free ports 80 and 443.
  • No need to install Docker first — the installer sets it up from the official repository.

Installer questions

QuestionWhat to choose
Language / Языкlanguage of all messages and of the rs command
VersionEnter — the latest stable, tested with RunStack
Install directorywhere data, settings and backups live, default /opt/<service>
Modepublic — your domain with HTTPS; local — a server port for your nginx/Traefik
Domain and emailfor public: the domain and the Let's Encrypt email
Allow only these IPsoffice, VPN; empty — everyone

Then come the service's own questions (for example the time zone for n8n). Before installing, the installer shows every setting and asks for confirmation.

Without questions

For repeatable installs pass the answers as variables and add --yes:

curl -fsSL -H "Authorization: Bearer <token from the page>" https://runstack.pro/i/vaultwarden \
  | sudo RS_LANG=en RS_MODE=public RS_DOMAIN=pass.example.com RS_ACME_EMAIL=admin@example.com bash -s -- --yes

Or from a file: bash -s -- --yes --env-file ./vaultwarden.env. Example files are on each service page.

VariableValue
RS_LANGen / ru
RS_APP_VERSIONservice version, empty — the latest stable
RS_DATA_DIRinstall directory
RS_MODEpublic / local
RS_DOMAIN, RS_ACME_EMAILfor public
RS_BIND, RS_PORTfor local: address and port
RS_ALLOW_IPSIPs and subnets, comma-separated
RS_REGISTRY_MIRRORDocker Hub mirror, e.g. https://mirror.gcr.io

Running it again

Safe: data, keys and the version are kept, answers come from .env in the install directory. That is also how settings change — for example, moving from a port to a domain.