Skip to content
Ryoku-devPublic

About

One window to reach your machines: local VMs, GPU passthrough guests, SSH servers and consoles. Part of Ryoku.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Ryoport

Release License

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.

Install

Ryoku

Ryoport comes with Ryoku. If it is not installed, run:

ryoku-host pkg add ryoport

Arch Linux and CachyOS

Download 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.zst

Other Linux distributions

Download 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.gz

Ryoport 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.

Build from source

Ryoport requires Go 1.26 and the development headers for Wayland, X11, EGL, Vulkan and libxkbcommon.

make build
sudo make SKIP_BUILD=1 install

The package installs ryoport and the compatibility command names ryovm, ryossh, ryovm-mon and ryovm-fetch.

License

Ryoport is licensed under GPL-3.0-or-later.

About

One window to reach your machines: local VMs, GPU passthrough guests, SSH servers and consoles. Part of Ryoku.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages