DEV Community

devMode.fm

Website Deployment without Tears

In this episode we have a roundtable discussion on deploying your website. You’ve created an awesome website, now how to do you it deployed to a public web server so the rest of the world can see it? And more importantly, how can you do this without tears?

We discuss Git as a version control system, and why we use it for our websites. Then we move on to discussion a number of deployment strategies and tools, from buddy.works to DeployBot to rolling your own via shell scripts, if that’s your thing.

Ultimately, we’re just looking for an efficient, deterministic way to exactly replicate a website that’s in local development on our computer to a live production environment. Hopefully without any hiccups along the way, and a good way to roll back if the sh*t hits the fan.

Episode source