From c41fee84d8907d44766b8a37f89545c968931e18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berg=C3=A8s=20Yann?= Date: Mon, 10 Mar 2025 18:05:25 +0100 Subject: [PATCH] Update mautic.yml --- public/v4/apps/mautic.yml | 42 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/public/v4/apps/mautic.yml b/public/v4/apps/mautic.yml index 92d0c9715..1d1c2bf3f 100644 --- a/public/v4/apps/mautic.yml +++ b/public/v4/apps/mautic.yml @@ -21,18 +21,56 @@ services: - $$cap_appname-config:/var/www/html/config - $$cap_appname-logs:/var/www/html/var/logs - $$cap_appname-media:/var/www/html/docroot/media + - $$cap_appname-cron:/opt/mautic/cron restart: always environment: MAUTIC_DB_HOST: srv-captain--$$cap_appname-db MYSQL_DB_PORT: '3306' + MAUTIC_DB_DATABASE: mautic MAUTIC_DB_USER: $$cap_db_user MAUTIC_DB_PASSWORD: $$cap_db_pass - MAUTIC_DB_NAME: mautic - MAUTIC_RUN_CRON_JOBS: 'true' APACHE_SERVER_NAME: $$cap_apache_server_name caproverExtra: enableHttp: true containerHttpPort: '80' + $$cap_appname-cron: + depends_on: + - $$cap_appname + image: mautic/mautic:$$cap_mautic_version + volumes: + - $$cap_appname-config:/var/www/html/config + - $$cap_appname-logs:/var/www/html/var/logs + - $$cap_appname-media:/var/www/html/docroot/media + - $$cap_appname-cron:/opt/mautic/cron + restart: always + environment: + MAUTIC_DB_HOST: srv-captain--$$cap_appname-db + MYSQL_DB_PORT: '3306' + MAUTIC_DB_DATABASE: mautic + MAUTIC_DB_USER: $$cap_db_user + MAUTIC_DB_PASSWORD: $$cap_db_pass + DOCKER_MAUTIC_ROLE: mautic_cron + caproverExtra: + notExposeAsWebApp: 'true' + $$cap_appname-worker: + depends_on: + - $$cap_appname + image: mautic/mautic:$$cap_mautic_version + volumes: + - $$cap_appname-config:/var/www/html/config + - $$cap_appname-logs:/var/www/html/var/logs + - $$cap_appname-media:/var/www/html/docroot/media + - $$cap_appname-cron:/opt/mautic/cron + restart: always + environment: + MAUTIC_DB_HOST: srv-captain--$$cap_appname-db + MYSQL_DB_PORT: '3306' + MAUTIC_DB_DATABASE: mautic + MAUTIC_DB_USER: $$cap_db_user + MAUTIC_DB_PASSWORD: $$cap_db_pass + DOCKER_MAUTIC_ROLE: mautic_worker + caproverExtra: + notExposeAsWebApp: 'true' caproverOneClickApp: variables: - id: $$cap_db_user