I personally just use NPM in front of all of the services I make available public. It's easy and handles the let's encrypt certificates also.
From my Ubiquity router I just have port 80 and 443 forwarded to the NPM.
I personally just use NPM in front of all of the services I make available public. It's easy and handles the let's encrypt certificates also.
From my Ubiquity router I just have port 80 and 443 forwarded to the NPM.
They "Recalled" it!... :P
Yeah, you a right. Didn't read that requirement carefully enough.
I would not go down the route of doing it myself. Take a look at something like: migadu if it is simple mail hosting you are looking for.
Instead of buying small VPS's like this, why not just use OCI free tier? Their ARM compute performs pretty damn good.
Yes I know it's Oracle (buuuuh), but this free tier/ARM compute is actually pretty good. Used it before to deploy stuff like Mastodon etc.
From the site:
Arm Compute Instance Arm-based Ampere A1 cores and 24 GB of memory usable as 1 VM or up to 4 VMs
Always Free 3,000 OCPU hours and 18,000 GB hours per month