Message Easy Mode · Matrix + Element first
A Docker-first control plane for self-hosted messaging
Message Easy Mode makes complex messaging platforms easier to deploy, operate, and recover. MEM 0.2.0 starts with Matrix + Element, bringing the essential operational work into one place.
Guided deployment. Diagnostics and incidents. Services. Backup and restore. Federation. Migration.
MEM does not hide the complexity underneath. It makes important operational state visible, gives failures evidence, and provides safer ways to recover when something goes wrong.
Get started on Ubuntu 24.04
One command gets the MEM Control Plane onto a clean server. Docker is installed automatically when needed.
curl -fsSL https://messageeasymode.com/install.sh -o /tmp/mem-install.sh && sudo bash /tmp/mem-install.shPrefer a guided install?
Follow our step-by-step DigitalOcean deployment guide, including firewall, private access, DNS, certificates and TURN.
This site resolves /install.sh to its configured exact published release. The installer verifies the selected release assets before installation.
Upgrading from MEM 0.1.0?
Install the MEM Migration Source Assistant on the existing server, assess the old installation, and prepare a guided move to MEM 0.2.0.
curl -fsSL https://messageeasymode.com/migrate.sh -o /tmp/mem-migrate.sh && sudo bash /tmp/mem-migrate.shThis site resolves /migrate.sh to the configured exact release; no mutable latest release is selected.

MEM 0.2.0 starts with Matrix + Element
- Guided operations
- Visible diagnostics and recovery
- Production-shaped Docker deployment
The operator surface
One Control Plane for the work after installation
Matrix + Element is the first supported messaging stack. For that stack, MEM 0.2.0 is built around the day-to-day questions an operator actually has: what is running, what failed, what changed, what can be recovered, and what should happen next.
Operate
Create and manage stacks, users, services, and the lifecycle of the Matrix environment.
Understand
Use diagnostics, incidents, logs, and service evidence to see what MEM knows and what needs attention.
Recover
Create backups, portable exports, and restore workflows that protect Matrix identity, users, and media.
Control
Inspect federation state and apply operator policy with explicit review and safety boundaries.
MEM 0.2.0 capabilities
Installation is a beginning, not the whole product
MEM is an operator layer for self-hosted messaging. Version 0.2.0 starts with Matrix + Element and brings recovery, diagnostics, service visibility, migration, and lifecycle management into the same operating model.
Guided stack lifecycle
Create and operate Matrix + Element stacks through a Control Plane that keeps the important deployment state visible.
Diagnostics and incidents
Turn failures into operator evidence: health checks, diagnostic results, incidents, logs, and clearer next actions.
Backup and restore
Protect the state that matters, export portable recovery material, and restore with explicit lifecycle and identity safeguards.
Services you can inspect
Treat supporting services such as Postgres, ingress, and Coturn as first-class operational components instead of hidden dependencies.
Federation visibility and policy
See federation state and apply supported policy changes through reviewable operator workflows rather than editing configuration blindly.
Migration with evidence
Assess and move an existing Matrix deployment through staged, inspectable workflows designed to preserve operator control.
Visible, guided, recoverable complexity
Easier to operate should not mean harder to understand
The current Matrix + Element stack has real operational complexity: identity, federation, certificates, databases, media, networking, backups, and recovery. MEM aims to make those responsibilities more understandable and recoverable rather than hiding them behind optimistic green lights.
MEM 0.2.0 is available
Install it, then see what the operator layer can do.
MEM 0.2.0 is the current stable release. Use the Ubuntu 24.04 installer on this page, follow the DigitalOcean deployment guide, or explore the Control Plane and operator documentation first.
