JELOS now supports ZeroTier. ZeroTier allows you to build robust peer-to-peer networks, connetcting all of your devices together. It's very similar to Tailscale.
Sign up for a ZeroTier account.
You can add devices that you want connected to the ZeroTier network. One device can be connected to multiple networks, so you can even have different networks for different purposes.
It's most likely going to run everywhere you want it, since the software exists for OpenWRT, Desktop Linux, Windows, Android, etc.
JELOS Emulation Station has customized UI with ZeroTier support.
- Create a file called "zerotier-networks" in
/storage/.config/zerotier-networks
, containing one network ID per line - Press "start" button to go into Emulation Station Main Menu.
- Select Network Settings submenu.
- Select "ZeroTier VPN" and turn it on.
- Select "Back" button to exit setting dialog.
Don't forget to authenticate your device in the ZerTier control panel after starting the service. It should show up on the webpage.
You can also use the traditional way of adding a network ID by using zerotier-cli join
through SSH shell, but in this cae the zerotier-networks file shouldn't be present.