Advantages of Self-hosting
The advantages of self-hosting are numerous. Self-hosting creates possibilities that are non-existent in distribution methods. One significant benefit is the ability to control your documentation, without having to trust another party with sensitive information. Another benefit is the ability to control downtime, so your business processes are not at risk when another party is having technical issues.
We recommend that you self-host Hudu on a cloud provider such as DigitalOcean or Amazon Web Services, but you may also host Hudu on-premise. Our recommended approach to host Hudu on a cloud provider like DigitalOcean or Amazon Web Services are because these environments are similar to how we host Magic Cloud Instances. This means we have more knowledge on troubleshooting when issues arise. Ultimately, this is your decision, and know that many have hosted internally without any issues.
How long will setup take?
Usually, expect to allocate 30 minutes for setup. This will depend on your level of technical knowledge when it comes to networking, Docker, and server setup.
How long will maintenance take?
Expect maintenance to take ~20 minutes. Your Hudu instance will be down during this time, so make sure to do it at times when no one is accessing the service. Also, always make sure to validate that you have a current backup before updating.
Where can I find more documentation on how to use Hudu?
We have a support site here with guides, tutorials, etc: https://support.usehudu.com