Requirements

Supported Environments

The built-in installer targets common systemd-based Linux distributions.

  • Ubuntu
  • Debian
  • RHEL family distributions
  • Rocky Linux
  • AlmaLinux
  • Fedora
  • Other systemd-based Linux systems

System Requirements

ItemRequirement
OSsystemd-based Linux
CPU architectureMust match the provided binary. The common distributed binary targets x86_64
PrivilegeRoot privilege during installation
NetworkOutbound HTTPS access to api.telegram.org
AccountA local Linux account that will run the shell

Outside the Built-In Installer Scope

The built-in install command is not intended for these environments:

  • Non-systemd Linux systems such as Alpine OpenRC
  • Windows
  • macOS
  • Containers that do not run systemd
  • Multiple services on one server using the same default rtmn.service name

Use Account-Isolated Installation when multiple account-specific instances are required.

Network Requirements

rtmn uses the Telegram Bot API, so the server must be able to make outbound HTTPS requests to Telegram.

server -> https://api.telegram.org

In firewall, proxy, or NAT environments, verify outbound TCP 443 connectivity.

Privilege Requirements

Root privilege is required for installation, but the service should normally run as a non-root account.

Recommended structure:

root
  -> manages the systemd service
  -> protects the environment file

service user
  -> runs shell commands
  -> writes audit logs

Was this page helpful?

Last update