Jump to the navigation menu

Switching web servers using Build Configs

Have you been in a situation where you needed to switch something in a project, like the type of database or a payment provider?

Today, I decided to switch a project from NGINX to Apache.

Usually, this would involve using a different base Docker image, creating new configuration files, and changing things like the root directory for my project.

But, because I'd built this into Build Configs, I was able to change a few lines in one file, and when I re-generated the configuration files, this project was running Apache.

This is an excellent example of why I built this tool: to save time and reduce duplication across my projects.

For this change, it did both.

- Oliver

Was this interesting?

Sign up here and get more like this delivered straight to your inbox every day.

About me

Picture of Oliver

I'm an certified Drupal Triple Expert with 18 years of experience, a Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.