

Hosting for the public, it’s honestly going to depend on how many users you are going to have. Pretty much anything that is light on bandwidth should be doable. Websites, blogs, wikis. XMPP chat servers might work. Matrix might work as well. Adding to your seeding idea, you might seed torrents for any Linux distros you happen to like or build torrent seeds for projects with larger download sizes. I seem to recall a project that would enable you to seed peertube channels as well, though I can’t find the project right now.
If it’s just you and maybe a few family and friends,say over a mesh VPN, what ever you want, though video streaming may be a bit much for that bandwidth. Any other type of personal media should be very doable. Books, music, that sort of thing.




You can split your devices traffic, Tailscale traffic through Tailscale, everything else through your masking VPN.
For that, what I would do is put the masking VPN (like PIA or whatever) on your router (not all routers can do this) and then have Tailscale on the devices or individual services. In theory, everything would still be able to talk to each other (even if your mobile device is not behind the router), but everything that is behind the router would enter and exit their traffic wherever you have the masking VPN set to. Downside of doing this is that EVERYTHING that is behind that router is also behind that VPN which can cause problems with some services, like banking and streaming.
It would also mean that the only way you could host a public service is to have an external VPS acting as a reverse proxy. Cloudflare might also have something that could work around this setup, but I’m not familiar with their offerings.
This setup also doesn’t mask your traffic (origin and destination) from your mobile provider (just your home ISP), but that is a harder nut to crack as they can see, real time, where you are physically, and depending on your device, may have deeper device access anyways. I’m thinking prepaid phones and phones bought from the carrier (at least here in the US) or if your carrier has “asked” you to install an app to manage your account. My assumption is that my mobile provider can see anything I do while I have my phone or tablet with me, and just work around that.
You might want to ask in !privacy@lemmy.ml and !privacy@lemmy.world, as this is more up their alley.