Since you mentioned Mullvad, you should know that AirVpn still supports port forwarding and they're running their Halloween sale right now. However, if all you're looking to do is make your selfhosted web services available on the Internet with SSL, then Cloudflare Tunnels can do this for free.
astutesnoot
joined 1 year ago
PiHole is probably the easier option, but if you're cool like me and end up going the Bind route, then the option you are looking for is called Response Policy Zones (or RPZ).
https://www.isc.org/docs/BIND_RPZ.pdf