Introduction
Project overview
Mondo MOPS (Mondo Open Platform Service)
A privacy-first, self-hosted open platform for modern marketing teams and agencies.
What This Repo Contains
This repository contains the full deployment framework for the MOPS platform, including:
- Core Marketing Services: Mautic (email marketing), n8n (workflow automation), EspoCRM (customer relationship management), Outline (knowledge base), Cal.com (scheduling)
- Infrastructure Configuration: Traefik (reverse proxy), Docker Compose files, environment configurations
- Monitoring & Management: Loki/Grafana (logging), Backrest/Restic (backups), Portainer (container management)
- Authentication & Security: Authentik (identity provider), secure headers configuration
MOPS follows a modular architecture allowing teams to deploy only the services they need while maintaining a consistent management interface.
Why Use Mondo MOPS?
- 100% Self-Hosted, Privacy-Respecting: Complete control over your marketing data and infrastructure
- Pre-Integrated Tools: Carefully selected and configured marketing tools that work together seamlessly
- Enterprise-Grade Infrastructure: Built with Docker, Traefik, and modern DevOps practices for reliability
- Consistent Environments: Standardized development, staging, and production environments
- Open Source Foundation: Built on trusted open source technologies with active communities
Getting Started
Basic Requirements
- Cloud- or Self-Hosted VPS running Ubuntu 24.04 LTS
- Docker 24+ and Docker Compose
- Domain name with DNS control for subdomain routing
- 2GB+ RAM (4GB+ recommended for full stack)
- At least 20GB storage space
Quick Start
- Clone this repository
- Configure your environment variables
- Run the deployment script
For complete installation and deployment instructions, see the Setup Documentation.
Repository Structure
Services
Service | Description | URL |
---|---|---|
Traefik | Reverse Proxy & TLS | traefik.trymondo.com |
Mautic | Email Marketing | outreach.trymondo.com |
n8n | Automation Workflows | automations.trymondo.com |
EspoCRM | CRM Platform | crm.trymondo.com |
Outline | Knowledge Base | wiki.trymondo.com |
Portainer | Container Management | portainer.trymondo.com |
Grafana | Observability | grafana.trymondo.com |
Cal.com | Appointment Scheduling | cal.trymondo.com |
Homer | Service Dashboard | dash.trymondo.com |
FilePizza | File Sharing | pizza.trymondo.com |
Development
!!! note
MOPS follows standardized naming conventions across environments. See Naming Conventions for details.
For development guidelines, contribution workflows, and technical specifications, refer to the Developer Documentation.
License
Mondo MOPS is licensed under the MIT License. See LICENSE for details.
Developed and maintained by [
Was this page helpful?