Sample Matrix swarm deployment compose file #387
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Provide a sample
docker-compose.sample.matrix.ymlin thedocker/folder for deploying Synapse + Element as standalone swarm infrastructure.Context
Matrix (Synapse + Element) is separate infrastructure from Mosaic Stack — same pattern as Authentik. Users deploy it independently and point Mosaic at it via env vars.
This sample file helps users deploy their Matrix homeserver on Docker Swarm (e.g., via Portainer), with Traefik integration matching the existing Stack conventions.
What's Included
File Location
docker/docker-compose.sample.matrix.ymlDocumentation
The file header includes:
Status
DONE — File created at
docker/docker-compose.sample.matrix.ymlRefs
docker/docker-compose.example.external.yml,docker/docker-compose.example.turnkey.yml