I’d like to have my own server at home sorta like a home AWS.
How to set up one and make it available to anyone over the Internet? What tech specs should I buy (RAM, CPU, # of cores, operating system, etc.)?
How much does it cost to keep one running all the time?
Tailscale Funnels expose whatever service you have running to the public. I personally use this, so yes, it is an option.
Are these part of the official tailscale protocol? Do you have a link to documentation or something?