Installation
Quick install
Section titled “Quick install”The install script detects your distro and sets up the appropriate package repository:
curl -fsSL https://ryra.dev/install.sh | shThis adds the Ryra repo for your package manager and installs the ryra binary. Updates come through your normal system updates (apt upgrade, dnf upgrade, pacman -Syu).
All install paths are cryptographically verified:
- APT / DNF / Pacman: each verifies packages against the Ryra GPG key in their native way.
- The raw-binary fallback (used on distros without a supported package manager) downloads the release tarball, fetches its detached signature, and runs
gpg --verifyagainst the same public key before installing. Requiresgpgon the host; setRYRA_SKIP_VERIFY=1to bypass only if gpg is genuinely unavailable.
Supported distributions
Section titled “Supported distributions”| Distro | Package format | Package manager |
|---|---|---|
| Debian 13+ / Ubuntu 24.04+ | .deb | APT |
| Fedora 43+ | .rpm | DNF |
| Arch Linux | .pkg.tar.zst | Pacman |
Prerequisites
Section titled “Prerequisites”Ryra installs its own dependencies (podman, systemd-container, etc.) when you run ryra add. Your server needs:
- A supported Linux distribution (see above)
sudoaccess- An internet connection (to pull container images)
Ryra is Linux-only. It requires systemd and rootless Podman, which are not available on other platforms.
Verify installation
Section titled “Verify installation”ryra --version