Skip to content

About

Deploy Mautic automatically with Github Actions to DigitalOcean

Topics

Resources

Stars

30 stars

Watchers

2 watching

Forks

Latest commit

 

History

109 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Deploy Mautic 6 to DigitalOcean with GitHub Actions

⚡ This repository uses the Deploy Mautic to DigitalOcean GitHub Action for one-click deployments.

Automated deployment of Mautic 6 to DigitalOcean VPS using GitHub Actions. Deploy Mautic in minutes with automatic SSL certificates, monitoring, and maintenance.

🎥 Mautic Conference Global 2024

My presentation of the previous version of this idea. It's way simpler now as I moved the complexities to a GitHub action.

Docker Compose for Mautic introduced in the Mautic Conference Global 2024

🚀 Quick Start

1. Fork this Repository

Click the "Fork" button to create your own copy.

2. Setup Instructions

Complete setup guide: https://github.com/marketplace/actions/deploy-mautic-to-digitalocean

The action's documentation covers:

  • Prerequisites and requirements
  • GitHub Secrets and Variables configuration
  • DigitalOcean API token setup
  • SSH key generation and setup
  • Domain configuration for SSL
  • VPS sizing recommendations
  • Troubleshooting common issues

3. Deploy Mautic

Automatic Deployment

Push to main branch and deployment runs automatically.

Manual Deployment

  1. Go to Actions tab → "Deploy Mautic to DigitalOcean"
  2. Click "Run workflow"
  3. Choose VPS name and size
  4. Deploy!

✨ Features

  • 🚀 One-click deployment - Deploy in under 10 minutes
  • 🔒 Automatic SSL - Let's Encrypt certificates with domain setup
  • 📊 Built-in monitoring - DigitalOcean monitoring + Docker health checks
  • 🔄 Easy updates - Update Mautic version and redeploy
  • 🎨 Extensible - Custom themes and plugins via Composer
  • 👥 Team-friendly - GitHub collaboration and audit trail

🔗 Resources

💬 Support


Prefer managed hosting? Consider Mautic's official partners or start a free trial.

About

Deploy Mautic automatically with Github Actions to DigitalOcean

Topics

Resources

Stars

30 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors