# Deploy Instances without copying/pasting configuration files

**URL:** <https://forum.mautic.org/t/deploy-instances-without-copying-pasting-configuration-files/33811>\
**Category:** Product Support\
**Created:** [October 14, 2024, 8:04pm UTC](https://forum.mautic.org/t/deploy-instances-without-copying-pasting-configuration-files/33811 "2024-10-14T20:04:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![chrisb\_hallcomm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/chrisb_hallcomm/32/5769_2.png) [@chrisb\_hallcomm](https://forum.mautic.org/u/chrisb_hallcomm)\
**Post date:** [October 14, 2024, 8:04pm UTC](https://forum.mautic.org/t/deploy-instances-without-copying-pasting-configuration-files/33811/1 "2024-10-14T20:04:13Z")

</div>

**Your software**  
My Mautic version is: 5.04  
My PHP version is: 8.0  
My Database type and version is: MariaDB 10.5.26

**Your problem**  
My problem is: I’m working with a client helping to bring a large Mautic installation in-house so they can spread it across multiple instances to improve performance, eliminate time-out problems opening segments and separate promotional email campaigns from transactional email campaigns.

The problem is when the development team spins up a new Mautic instance, or updates from GIT, they have to manually go in and replicate or copy/paste all the configuration settings. They’re wanting to know if there is a way to avoid having to do that manually each time an update/upgrade is done or when creating a new instance.

Any suggestions appreciated.

Chris Blair

---

<div class="post-metadata">

**Author:** ![mzagmajster](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mzagmajster/32/687_2.png) [@mzagmajster](https://forum.mautic.org/u/mzagmajster)\
**Post date:** [October 14, 2024, 9:43pm UTC](https://forum.mautic.org/t/deploy-instances-without-copying-pasting-configuration-files/33811/2 "2024-10-14T21:43:20Z")

</div>

Well,

the solution for this would probably something along lines of using the combination of docker and copy instance specific files such media and config folders.

---

<div class="post-metadata">

**Author:** ![marcus42](https://avatars.discourse-cdn.com/v4/letter/m/ac91a4/32.png) [@marcus42](https://forum.mautic.org/u/marcus42)\
**Post date:** [October 16, 2024, 9:33am UTC](https://forum.mautic.org/t/deploy-instances-without-copying-pasting-configuration-files/33811/3 "2024-10-16T09:33:07Z")

</div>

You’ll need to generate the configuration file during the install process.

Nothing much complicated, only boring to do…

Get yourself a code monkey that got some experience in automating Linux + Mautic and you’ll get what you want (I would quote about 4~8 hours to produce that kind of script, depending on your platform of choice).

Other than that, not much to say. You really only need to know system hooks - and some Mautic installation experience.
