i want to run my website, my mumble server, and a few gameservers (including but not limited to minecraft, tf2 and rust) but want to avoid a high-cost vps and just use my own hardware to maintain full control and reduce long-term cost. my only concern is that i don't want people to ddos me and take my home network offline, since i share a network with family. is there any way i can avoid exposing my real ip address while also maintaining ease of use for my users and low latency? cloudflare would work for http, but not for anything else. wireguard on a vps maybe? to be clear i'm okay with paying for a cheap vps or some kind of proxy service.