Autoize Pledges to Maintain Docker Repository for Mautic


One of the biggest hurdles to deploying open source marketing software is identifying a suitable server, installing the dependencies and finally the scripts themselves. Docker is the leading, lightweight app containerization solution that resolves this problem. With Docker containers, once you construct a working image of an app, you are assured it will run identically on any Docker host.

As the web’s premier open source marketing technology provider, Autoize is committed to making Mautic, the world’s first free and open source marketing automation tool more accessible to everyone. Companies like HubSpot made it possible for non-technical marketing teams to comfortably adopt their solutions by delivering their software as a service (SaaS).

Dockerizing Mautic allows users to enjoy the cost savings of hosting their own marketing automation tool, while sidestepping the technical hurdles associated with server configuration. Over 3 years of usage, Mautic represents over $30,000 in savings compared to storing 1,000 contacts with a platform like HubSpot.

A Docker container eliminates many common headaches like missing dependencies and permissions errors, by packaging the required components such as Apache server and PHP along with Mautic. All an admin needs to do to install Mautic is pull the image and start the container, a process that takes less than 5 minutes.

In 2015, the Mautic team published an official Docker repository (mautic/mautic) but the image has lagged significantly behind the latest version of Mautic. Running an outdated version of Mautic is undesirable from a new features perspective, as well as insecure.

From the Github source, Autoize has built a Docker image for Mautic that features the following improvements:

  • Latest version of Mautic, 2.3.0 as of November 30, 2016
  • Built-in support for Mautic cron jobs (segment update, campaign rebuild, campaign trigger)
  • Support for automatic upgrades to future versions of Mautic

Autoize has established a Docker Hub repository (autoize/mautic) to host this image, in addition to a GitHub repository where the latest Dockerfile can always be found. The company is committed to updating the image in days, rather than months as soon as a new version of Mautic is released.

The repository is maintained as a free service to the Mautic community, with absolutely no obligation to use Autoize’s professional consulting or marketing services. To learn more about deploying Mautic on any Docker host, visit the Run Mautic as a Docker Container guide.

For those unfamiliar with the Linux command line, Autoize offers an installation service to ensure your self-hosted instance of Mautic is properly configured and secured. Ongoing support and training is also available. Contact or 914-AUTOIZE (288-6493) for more information.

Previous Post
Overlooked Social Media Platforms to Try
Next Post
How to Ensure a Successful Mautic Upgrade


  • Hi, what does this means for normal people? Does this means that if i install my image in a docker supported host i will not have to setup cron jobs and all the other server settings because you already create that image with all settings included?

    Ho i will upgrade this image when mautic will release 2.3.1?


    • Marzio, great question! Yes, using the Docker image simplifies Mautic setup because the 3 most important cron jobs (update segments, update campaigns and trigger campaigns) are already configured along with PHP and the Apache server.

      Once a new version of Mautic is released, you don’t need to pull the image again. Simply login to your Mautic dashboard and click the notification to update. If you have any more questions, please don’t hesitate to contact us at

      • What if a host supports docker but don’t use apache as server?
        It will not work, with nginix or litespeed, correct?
        Are you sure you will support this even after the Mautic announcement to release quicker iterations of the software? thanks

        • All the image requires is a Docker host, nothing more. The Apache server runs inside the Docker container. You don’t need to install a server separately.

          We just used the automatic upgrade inside the dashboard to go from Mautic 2.3.0 to 2.4.0 yesterday in one of our Docker containers, worked flawlessly.

Comments are closed.