I have been hosting my own Cloud storage with owncloud and wordpress blog. It’s been reliable enough though owncloud is a pain to config/troubleshoot and updating is a pain. I will probably want to move to nexcloud. I am hosting it all an a single dedicated server from scaleway at only 3€ month. It s a bit slow but sufficient for a blog and certainly for owncloud.
I am now thinking of hosting other services as well for both personal and small business use. Email is the biggest concern as it is quite critical. Here is what I see myself wanting to host in the foreseeable future and current and possible future software:
- Email (business + personal) - none, mail in a box
- Blog (personal) - Apache/Wordpress
- Low traffic E-commerce - none, Magento
- Cloud storage (personal and business) - ownCloud, nextcloud
- Image Hosting (Personal) - Lychee, ?
- VPN - none, ?
- Anything else?
What would be best practice when it comes to physical servers? I would like to avoid more than 2 servers for time/maintenance/cost reasons. What about things like using docker etc…? Anything else to consider?