Skip to content

Yosu Cadilla

My name is Yosu Cadilla, a Systems Analyst and Platform Engineer for mktg.dev I discovered Mautic in 2017 and since have specialized in: - Running Mautic for Marketing Agencies. - Running large Mautic instances, sometimes with millions of contacts. - Helping companies build and optimize their (usually Mautic) runtime infrastructure. If you are planning on deploying Mautic for your Marketing Agency, or you have a large Mautic Instance... Let's have a chat! yosu.cadilla@gmail.com

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.

Mautic 3 Cron Jobs – The Full Guide.

Mautic Cron Jobs

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.

Mautic Installation: The Configuration Wizard

Mautic Installation: The Configuration Wizard

Yeah, I know, this is pretty trivial, but I had made some snapshots of the process and thought, why not? Maybe someone gets stuck in one of the steps, like the database (I did the first time I installed Mautic) So here it is…

OK, so after you complete the Mautic installation, you have to point your browser to your Mautic domain or the IP of your VPS. After you do, if everything went fine, you will be presented with the following screens:

Read More »Mautic Installation: The Configuration Wizard

Mautic 5 Install Tutorial: Ubuntu 22.04, PHP 8.1, MariaDB 11.2

Mautic 5 setup

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!

With a major code refactoring, a new Symfony 6 under the hood and an intensive fat reduction treatment, Mautic 5 is as lean and mean as it gets.

Read More »Mautic 5 Install Tutorial: Ubuntu 22.04, PHP 8.1, MariaDB 11.2