MinIO as a S3 provider for Synapse on (Docker-based) by ~glorifiedgluer

Custom Dockerfile

You need a custom Dockerfile to add support for Synapse’s S3 Storage Provider.

FROM matrixdotorg/synapse:v1.77.0

RUN pip install synapse-s3-storage-provider

Cleanup Job

Although one can use the S3 provider as a storage solution, it was designed to be more of an archive solution than the former.

Follow the repository’s instructions to configure your database connection