The best about homepage is configuring it via docker labels
I use Ubuntu server as well and for me it mainly was that I was already familiar with the Ubuntu way of doing things. :D And Ubuntu Server has a few more convenience features like kernel livepatching. And I think the software on Ubuntu LTS is a bit less outdated than that on Debian stable
I run Anonaddy on a oracle cloud server without issues. You’ll need some SMTP relay service like smtp2go or mailjet of course. But other than that it works fine.
Port 25 is only blocked outbound. Recieving mail works fine on oracle cloud free tier servers.
I use docker-mailserver which is just one docker container running the basic services without the complexity of a webui an managing groupware
I currently use it (I don’t self host the server component though) and it works pretty flawlessly
I didn’t know the made pickles with a light bulb shape but I want to try out how long it’s going to glow. https://youtu.be/axbAvYK9Hcw
You could proxy your Webservice though a reverse SSH tunnel to a vps (that’s basically what cloudflare tunnels do)
Since it just uses markdown files in a directory, You could use anything to synchronise the state. E.g. nextcloud desktop or git
For what reason are you trying to avoid docker? since most projects provide docker images and an example docker-compose.yml it’s very easy to get the application you want running.
Otger projects that do plug and play application setup like yunohost etc. are casaOS and umbrel (both use docker under the hood btw)