# Synapse S3 storage provider

[Synapse S3 storage provider](https://github.com/matrix-org/synapse-s3-storage-provider) is a module for the [Synapse](https://github.com/element-hq/synapse) homeserver, which allows it to store its content repository files (audio/image/video/etc. chat attachments) in an object storage system like [Amazon S3](https://aws.amazon.com/s3/) or another S3-compatible object storage providers like [Backblaze B2](https://www.backblaze.com/b2/cloud-storage.html), [Storj](https://storj.io), [Wasabi](https://wasabi.com), [Digital Ocean Spaces](https://www.digitalocean.com/products/spaces), [Cloudflare R2](https://www.cloudflare.com/developer-platform/r2/), etc.

Moving media files off of the server’s local filesystem and into an external storage (the S3 storage system) allows you to **free up disk space on the Matrix server** and **effectively gives you infinite storage** (for a relatively-cheap price).

See [this page](https://etke.cc/help/extras/s3/) for details about how to choose the Amazon S3 compatible object storage provider which suits your needs and set it up for the service.



---
* [llms.txt](https://etke.cc/llms.txt): full site index in markdown
