IntrovertedFL / mautic-caprover

Mautic Deployment using Caprover

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mautic has been added to the one click apps. https://github.com/caprover/one-click-apps/blob/master/public/v2/apps/mautic.json

What is Mautic?

Mautic is an open marketing software platform that gives a high level of marketing integration with audience intelligence that enables you to make personalized emails, create landing pages, create intuitive workflows for customer experiences and the capabilities to track your marketing activities.

This guide assumes that you have a running instance of CapRover.

See link below for installation instructions

CapRover install docs

1. Create mysql database from one click apps

Replace environment variables (Only change password for db)

MAUTIC_DB_USER=root
MAUTIC_DB_NAME=mautic
MAUTIC_DB_PASSWORD=yourpassword

2. Create new app (check box: Has Persistent Data)

Caprover Docs Connecting to Databases

Add environmental variables

MAUTIC_DB_HOST=change-me 
MAUTIC_DB_USER=root
MAUTIC_DB_NAME=mautic
MAUTIC_RUN_CRON_JOBS=true
MAUTIC_DB_PASSWORD=yourpassword

Add persistent directory

- Path: /var/www/html 
- Label: mautic-data

Fork or clone this repo and configure auto deploy in caprover. Push enjoy.

Updating Mautic Version

Find Mautic Version and SHA1

Located in /Dockerfile

# Define Mautic version and expected SHA1 signature
ENV MAUTIC_VERSION 2.16.0
ENV MAUTIC_SHA1 94ced007fd99e63eaeec435012784b6bbe834b84

Save, commit and rebuild.

Issues

[Solved] Maxmind GeoLite2 & GeoIP Database Auto-Update | 2020.

Credits

About

Mautic Deployment using Caprover


Languages

Language:Shell 58.7%Language:PHP 21.9%Language:Dockerfile 19.4%