<p>Have you been in a situation where you needed to switch something in a project, like the type of database or a payment provider?</p>
<p>Today, I decided to switch a project from NGINX to Apache.</p>
<p>Usually, this would involve using a different base Docker image, creating new configuration files, and changing things like the root directory for my project.</p>
<p>But, because I'd built this into <a href="/talks/building-build-configs">Build Configs</a>, I was able to change a few lines in one file, and when I re-generated the configuration files, this project was running Apache.</p>
<p>This is an excellent example of why I built this tool:to save time and reduce duplication across my projects.</p>
<p>For this change, it did both.</p>
format:full_html
processed:|
<p>Have you been in a situation where you needed to switch something in a project, like the type of database or a payment provider?</p>
<p>Today, I decided to switch a project from NGINX to Apache.</p>
<p>Usually, this would involve using a different base Docker image, creating new configuration files, and changing things like the root directory for my project.</p>
<p>But, because I'd built this into <a href="/talks/building-build-configs">Build Configs</a>, I was able to change a few lines in one file, and when I re-generated the configuration files, this project was running Apache.</p>