Skip to content

Yosu Cadilla

My name is Yosu Cadilla, a Systems Administrator since year 2000. I discovered Mautic on 2017 and since, I've specialized in running Mautic for Marketing agencies and other large Mautic deployments. Currently, I run a very specialized and fine-tuned cluster of Mautic-optimized servers called m.Runtime. If you are planning on deploying Mautic on a large scale, let's have a chat! yosu.cadilla@gmail.com Thank you for reading this article, I hope you found it useful. If you have questions or comments, share them on the comments section below. I do my best to reply to every single comment.

Mautic 5 Installation Tutorial: Ubuntu 24.04, PHP 8.1, MariaDB 11

5 Simple Steps to Install Mautic 5

  1. Install the packages required to run Mautic 5.
  2. Install Mautic 5.0.4
  3. Run the Mautic 5 configuration wizard.
  4. Install the Mautic 5 Cron Jobs.
  5. Enjoy your first Mautic 5 installation!

It’s been 20 years already since the launch of Ubuntu, 20 freaking years!!! and as a celebration Ubuntu 24.04 is here.
This new LTS version will be mantained for 5 years for free users and up 10 10 years for paid support users.
With the latest Linux Kernel, that is Linux Kernel 6.7 and 6.8, Ubuntu 24.04 represents a leap forward in hardware support, including better compatibility with the latest CPUs and GPUs.

What all this means for us is that plenty of people is looking forward to using Ubuntu 24.04 as the base for their Mautic 5 instances.
So here we go, enjoy your new Mautic installatiojn on the latest Ubuntu release, with PHP 8.1 support and MariaDB 11.3, your Mautic setup will run faster than ever and your database will self optimize better than ever before.

Read More »Mautic 5 Installation Tutorial: Ubuntu 24.04, PHP 8.1, MariaDB 11

Mautic 5 Install Tutorial: Debian 12, PHP 8.1, MariaDB 11.3

5 Simple Steps to Install Mautic 5 on Debian 12.

  1. Install the packages required to run Mautic 5.
  2. Install Mautic 5.0.4
  3. Run the Mautic 5 configuration wizard.
  4. Install the Mautic 5 Cron Jobs.
  5. Enjoy your first Mautic 5 installation!

I usually do these tutorials for Ubuntu, however, Debian is having a surge in popularity and for good reasons, in fact, in production, I am switching from Ubuntu to Debian, so I thought it was time to add Debian 12 to the Mautic installation tutorials…

Debian has been flourishing lately, some key changes in their view of the world and changes in what is acceptable in a FOSS OS are bringing, a much needed, breath of fresh air.

So, if you don’t need to support the latest hardware, and you enjoy reliability and stability, give Debian a spin for your next Mautic 5 installation, you won’t regret it!

Read More »Mautic 5 Install Tutorial: Debian 12, PHP 8.1, MariaDB 11.3
Debian vs Ubuntu

Switching to Debian (thank you for these amazing years, Ubuntu).

I’ve been using Ubuntu for years, both as a Linux enthusiast first and then as a professional Systems Administrator.

Ubuntu is still, in my opinion, the sweeter, newbie friendly, Linux distro available, if you are new to Linux or thinking on moving to Linux, start with Ubuntu, it works with the latest hardware, it does not break easily, and the UI is simple, likeable, easy to get used to and, if you use your computer for simple things, it might even boost your productivity, as compared with other OSs.
Last but definitely not least, if you need help with your Linux OS, the Ubuntu community is probably where you will get the most free and friendly help, the Ubuntu user community is helpful, friendly and newbie accommodating, a value rarely taken into account when choosing an OS that I think is of uttermost importance.

However, those are not my needs, not anymore…
I barely require help with my OS, and when I do, the solutions I need are rarely found in generic help forums around the Internet.
I rarely use this year’s hardware, in fact, I like using older, more reliable hardware, especially for my servers. Hence, the advantage of having up to this week “drivers” like you would expect from an Arch distribution or even up to this month, like you would expect from Ubuntu, is of no use to me anymore.

Read More »Switching to Debian (thank you for these amazing years, Ubuntu).

Goodbye LXC-LXD, hello Docker & Kubernetes.

I’m finally ditching LXC / LXD in favor of Docker and K8s, but maybe not for the reasons you might be thinking…

LXC is still, in my opinion, the best container technology for Mautic, and also for most of the monolithic projects out there, which in the case of open source marketing and open-martech, it’s over 85% of the existing projects.

However, recent changes have occurred in the LXD world, Canonical decided to pull the project from the guys at Linux Containers, that have been developing and maintaining both LXC and LXD projects for many years and bring it fully in-house.

I do not have first-hand information about how this was done, but given the recent fork and how things have been going lately, I do not have the same level of trust I used to have in Canonical. At the same time, I am uncertain of what the new path for the fork, Incus will look like in a couple of years from now. I’m pretty sure I’ll be revisiting LXC, LXD and Incus over time, but for right now, it is time for a change!

Read More »Goodbye LXC-LXD, hello Docker & Kubernetes.

One-Click Mautic 4 and Mautic 5 Download.

Download Mautic
Download Mautic

No forms to fill, just one-click direct Mautic Downloads from the Github Releases.

TL;DR: Click here to Download Mautic 4.4.12
Or: Click here to Download Mautic 5.0.4

ATTENTION: Just using the latest version of Mautic available might not be a good idea.
You should carefully choose the best Mautic Download for your needs.

With Mautic, just downloading the latest version might not be the smartest option. Take a minute to understand how Mautic releases work and most of all, make an informed decision about which is the right version for your needs.

Read More »One-Click Mautic 4 and Mautic 5 Download.

Mautic 5 Demo, Instant Access to Mautic 5!

Want to take a quick peek into Mautic 5.0.3 without having to install it?

Never easier, just login to the Mautic 5 demo server by clicking on the link below. No email or registrations needed.

User: m5demo
Pass: m5demo

https://m5demo.mauteam.org

It is important to understand that this server may not be utilized for real campaigns because this server is a public server that anyone in the world can access.
The Mautic 5 Demo Server restarts itself a few times every day. All existing data will be erased at this moment.

Read More »Mautic 5 Demo, Instant Access to Mautic 5!

Build Your Own SaaS Mautic.


If you have ever thought about if Mautic can be used to create a SaaS business or how to run dozens, hundreds or even thousands of Mautic instances for your clients, here’s an overview of how to build the required infrastructure to do so.

Mautic at Scale, with Millions of contacts.


Running very large Mautic instances with millions of contacts presents very specific challenges, see how to meet those requirements and some experimental approaches to be able to go even further!

Mautic for Agencies

Which is the Best Way to Run Mautic for Agencies?

Every so often I get requests to deploy multi-tenant Mautic setups, those requests are usually from a Marketing agency that needs to run multiple Mautic instances for their customers or their internal usage, However, multi-tenancy is very often a misunderstood and misused concept.

Multi-tenancy is an architectural approach enabling a single instance of an application to be used by multiple organizations or users, the tenants. In multi-tenant apps, there is just one code base for everyone and the separation between clients is done in that single codebase and sustained by the database.

On the other hand, Multi-instance, what I call “Replication” provides each organization with its own codebase.

Let’s analyze in detail these 2 options and find out which is the best way to run Mautic for an Agency.

Read More »Which is the Best Way to Run Mautic for Agencies?
Mautic Cron Jobs

Mautic 3 Cron Jobs – The Full Guide.

Mautic cron jobs automate several repetitive tasks that Mautic needs to perform in order to run properly. Mautic Cron jobs also allow you to control the timings on each of those processes.

This is the complete and most updated guide on Mautic 3 Cron jobs, now revisited after Mautic 3, so you can take Mautic Cron Jobs to the top-level and automate Mautic tasks with Crontab.

This is a 3-level series about Mautic Cron Jobs, each guide is suited for users with different levels of skills: Newbie, Rookie, and PRO.

Read More »Mautic 3 Cron Jobs – The Full Guide.