DEV Community

Discussion on: How I added zero downtime deployment to my website

Collapse
 
mtk3d profile image
Mateusz Cholewka

Have you tried maybe the deployer? deployer.org/
It can handle zero downtime and you can specify how many versions should be keeped, and some others. In the documentation is an example of how to use it in GitHub actions or gitlab ci 🙂.

Collapse
 
cosmeoes profile image
Cosme Escobedo

Other people have recommended it as well, so I might give it a try, thank you!

Collapse
 
brunot profile image
Bruno

Either that or maybe use CircleCI or any other CI/CD platform along with Docker to make it even simpler? With the proper setup you can manage multiple envs from a central place and have those updated every time you push code to your repo.