Free.
Use Cloudflare to point directly to your server. As a layer of security on top, ensure only certain emails or certain domains are able to get through to them.
I’ve done this about 1 year ago for my family and works flawlessly. Exposed Nextcloud, uptimekuma, immich, emby, etc. About 8 services.


Yep, 8minutes for the answer. A bit suss.