martianE
Joined 13 years ago
Karma
33
Submissions
15
Member since
Jan 8
Joined 13 years ago
Pretty much the only thing we add is a storage layer for your certs so you avoid the acme rate limit for multi-region deployments
For intra-region redundancy, we deploy 2 nodes per region in HA mode. If one node fails, traffic is seamlessly routed to the other node in the same region through Fly.io's internal load balancing. This provides N+1 redundancy within each region, ensuring service continuity even during single-node failures.
In fact the best documentation I've seen (say flask, django) most of the documentation acts as support for reading the code.
The managed bits are the certs/configs/failover so that you don't need to be concerned about that.
Though for a single VPS instance it could makes sense to just host your own caddy on that node. If you need global distribution Novanode is a good answer.