Yes now tell us how to get that working on any device I have regardless of what network I'm connected to. Assume I'm behind a cgnat, don't have my own domain, and know fuck all about networking.
Finally compare all that hassle to just paying a few bucks per month.