Skip to content

Installation

The install script detects your distro and sets up the appropriate package repository:

Terminal window
curl -fsSL https://ryra.dev/install.sh | sh

This 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 --verify against the same public key before installing. Requires gpg on the host; set RYRA_SKIP_VERIFY=1 to bypass only if gpg is genuinely unavailable.
DistroPackage formatPackage manager
Debian 13+ / Ubuntu 24.04+.debAPT
Fedora 43+.rpmDNF
Arch Linux.pkg.tar.zstPacman

Ryra installs its own dependencies (podman, systemd-container, etc.) when you run ryra add. Your server needs:

  • A supported Linux distribution (see above)
  • sudo access
  • An internet connection (to pull container images)

Ryra is Linux-only. It requires systemd and rootless Podman, which are not available on other platforms.

Terminal window
ryra --version