Software
SUDA building blocks
List of Software
This is not a definitive list. Free software is installed by package managers which manage depend...
Git repository
The git repository (https://gitlab.com/hacklab01/suda) keeps all SUDA files. It's used to easily ...
Installing Packages
- update apt package list sudo apt update - install software, when asked chose not to set u...
Configuration, scripts, systemd or init scripts
- clone the git repo which holds config files and scripts - this command will put all files in th...
noVNC and SUDA web interface
- install noVNC - the open source VNC client wget -O $HOME/suda-git/noVNCv1.4.0.zip https://gi...
MAPS Icecast
- copy icecast settings (icecst-local.xml) to /etc/icecast2/icecast.xml sudo cp $HOME/suda-git...
MAPS PureData
- make a directory for pd libraries in the home directory mkdir -p $HOME/.local/lib - unzip...
Tunneling - rathole server
Rathole is used To setup tunneling and expose the SUDA computer to the internet using NAT trave...
Tunnelling - rathole client
Setting up a SUDA rathole client (a machine set to run SUDA locally)Prerequisites: - a rathole se...
Setting up paswordless SSH login
Client side This is the command used to generate a keypair, be sure to use a strong password whe...