The x64 installers are available from the downloads page. This requires the .NET Core 3.1 runtime to be installed. Installation will fail a dependency check otherwise.
Debian Package
curl -o runly.deb -L https://repo.runly.io/deb/runly_0.9.16_amd64.deb
sudo dpkg -i runly.debYou can make sure you have the latest version by running:
sudo apt-get update && sudo apt-get upgrade| Installation Folders | |
|---|---|
| Binaries | /opt/runly |
| Symbolic Link | /usr/bin/runly |
| Systemd Configuration | /lib/systemd/system/runly-node.service |
| Repo and GPG Files | /usr/share/doc/runly |
| Apt Repo | /etc/apt/sources.list.d/runly.list |
| Repo GPG | /etc/apt/trusted.gpg.d/runly.gpg |
RPM Package
curl -o runly.rpm -L https://repo.runly.io/rpm/runly-0.9.16-1.x86_64.rpm
sudo rpm -ivh runly.rpmYou can make sure you have the latest version by running:
sudo yum update| Installation Folders | |
|---|---|
| Binaries | /opt/runly |
| Symbolic Link | /usr/bin/runly |
| Systemd Configuration | /lib/systemd/system/runly-node.service |
| Yum/Dnf Repo | /etc/yum.repos.d/runly.repo |
| Repo GPG | /etc/pki/rpm-gpg/RPM-GPG-KEY-runly |
Pacman Package
curl https://repo.runly.io/pacman/runlyrepo_pub.bin.gpg -o runly.gpg
sudo pacman-key --add runly.gpg
sudo pacman-key --lsign-key 984BD100502ED2A67117217AAFBBE45D951990D2
sudo echo "[runly]
Server = https://repo.runly.io/pacman/" >> /etc/pacman.conf
sudo pacman -Sy
sudo pacman -S runly| Installation Folders | |
|---|---|
| Binaries | /opt/runly |
| Symbolic Link | /usr/bin/runly |
| Systemd Configuration | /usr/lib/systemd/system/runly-node.service |
Binaries
The Linux binaries are self contained single file executables which are available from the downloads page. They do not require the dotnet core runtime to be installed. The following is an example of downloading and setting the execute permission.
curl -o runly -L https://repo.runly.io/exe/runly-0.4.49-linux-x64
chmod +x runlyRunning the Node
A cluster API key will need to be set in order to be able to connect the node to your organization. The API key is stored in a settings.json file in the user profile of the account the runly-node service is going to run as. The set-apikey command should be run as the service account user.
Set the API Key:
runly set-apikey <api-key>Enable and start the service:
sudo systemctl enable runly-node
sudo systemctl start runly-node| Data Folders | |
|---|---|
| Config | ~/.local/share/runly/settings.json |
| Package Cache | ~/.local/share/runly/packages |