After some strugle I am home-server free and running this blog on Azure ?!
Although home server cloud be hidden behind CloudFlare it's still possible to find original IP. Having installed apps which cloud be access via Internet is hell dangerous.
Take as an example this blog. It's much safer to run ghost platform on any other trusted machine than home server which is connected to home network.
I am running this blog on azure via https deployed with docker. If you are interested, take a look here -> https://github.com/prashanthmadi/azure-ghost
Feel so much better and safe.. Let's see how this goes.
Edit: Trial expired so I am planing to move somewhere else.