What network traffic gets routed?

I have 4 devices I hope to connect to a tailscale network, 3 raspberry pi on one network and a desktop computer running Ubuntu Server at my house. The 3 raspberry pi’s need to have all of their network traffic routed through the Tailscale interface through the desktop and then I can connect to them(?). but the ubuntu server is where it gets well over my head. On that one, I have another website that goes straight out to a NoIP domain, a minecraft server, and another website that pulls data from the raspberry pi’s and puts it into another website. Any suggestions on how to best setup this wack system would be greatly appreciated.

HI BenVeghte,
Welcome to the Tailscale forum!
The easiest way is to install Tailscale on every device.
Here’s a guide to help with that.