Ryoport is Ryoku's fleet dashboard. It puts local quickemu machines, GPU-passthrough machines, SSH servers, and serial, Telnet, RDP and VNC consoles in one window.
It can create and operate machines, open remote sessions, show health and resource history, manage long-running jobs, and record activity. The native Go and Gio app follows the live Ryoku palette and does not need Quickshell.
Ryoport comes with Ryoku. If it is not installed, run:
ryoku-host pkg add ryoportDownload the ryoport-<version>-1-x86_64.pkg.tar.zst package and its checksum from the latest release, then run:
sha256sum -c ryoport-*-1-x86_64.pkg.tar.zst.sha256
sudo pacman -U ./ryoport-*-1-x86_64.pkg.tar.zstDownload ryoport-<version>-linux-x86_64.tar.gz and its checksum from the latest release, then run:
sha256sum -c ryoport-*-linux-x86_64.tar.gz.sha256
mkdir -p ~/.local
tar -C ~/.local -xzf ryoport-*-linux-x86_64.tar.gzRyoport updates this kind of installation itself.
Fedora, Void Linux and Nix packages are also available through Ryoku's repositories. Those builds update through their system package manager.
Ryoport requires Go 1.26 and the development headers for Wayland, X11, EGL, Vulkan and libxkbcommon.
make build
sudo make SKIP_BUILD=1 installThe package installs ryoport and the compatibility command names ryovm, ryossh, ryovm-mon and ryovm-fetch.
Ryoport is licensed under GPL-3.0-or-later.