SHIKISHA-TERM
The runtime with no window, for a machine you reach from a browser.
Debian / Ubuntu
curl -fsSL https://pkg.shikisha-term.com/shikisha-archive-key.asc \
| sudo tee /etc/apt/keyrings/shikisha.asc >/dev/null
echo "deb [signed-by=/etc/apt/keyrings/shikisha.asc] https://pkg.shikisha-term.com/apt stable main" \
| sudo tee /etc/apt/sources.list.d/shikisha.list
sudo apt update && sudo apt install shikisha
Fedora / RHEL / openSUSE
sudo rpm --import https://pkg.shikisha-term.com/shikisha-archive-key.asc
sudo tee /etc/yum.repos.d/shikisha.repo <<'REPO'
[shikisha]
name=SHIKISHA-TERM
baseurl=https://pkg.shikisha-term.com/rpm
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://pkg.shikisha-term.com/shikisha-archive-key.asc
REPO
sudo dnf install shikisha
Anywhere else
One static binary, installed into your own home folder. No root, nothing else on the machine touched.
curl -fsSL https://raw.githubusercontent.com/styleio/ShikishaTerm/main/packaging/linux/install.sh | sh
Then
Installing does not start anything. When you want it running:
systemctl --user enable --now shikisha
loginctl enable-linger "$USER" # keep it running after you log out
It prints the address to open the board at, and writes it to the log beside its settings.
The key
Everything here is signed with this key, and both package managers are told to check it.
A73A FDB4 C9AD A2AB 390C 470A D960 246D C636 013B