Wouldn't this destroy my upload speed? Isn't running a regular server (not home media server) rate limited/outright banned in the TOS of most home internet service providers?
They specifically say that they run speed tests and then restrict their usage to a fraction of your speed. So no.
> Isn't running a regular server (not home media server) rate limited/outright banned in the TOS of most home internet service providers?
Don't think of it as a server. Think of it as a PC that is running all the time. These TOS you're thinking of are usually to prevent you running services that can be connected to like web servers and smtp servers. For all we know, this machine doesn't listen for incoming connections and just makes outgoing connections. Just like your phones browser is doing. Your phone isn't a server banned by your ISP's TOS is it?