matrix-media-repo
matrix-media-repo copied to clipboard
Highly configurable multi-domain media repository for Matrix.
For each of OpenGraph, oEmbed, and parsed previews (where appropriate): * [ ] image + headline + description * [ ] headline + description * [ ] headline * [...
The uploads are associated with the user doing the preview, and use the file name from the website itself. This can cause the media to be considered "duplicate" based on...
https://min.io/docs/minio/linux/operations/server-side-encryption.html https://docs.aws.amazon.com/AmazonS3/latest/userguide/ServerSideEncryptionCustomerKeys.html
It doesn't appear to be used, and has no MSC reference.
Auth: https://github.com/matrix-org/matrix-spec-proposals/pull/3916 Association: https://github.com/matrix-org/matrix-spec-proposals/pull/3911 Replaces https://github.com/turt2live/matrix-media-repo/issues/266 Replaces https://github.com/turt2live/matrix-media-repo/issues/103 For https://github.com/turt2live/matrix-media-repo/issues/31 For https://github.com/turt2live/matrix-media-repo/issues/36
MSC: https://github.com/matrix-org/matrix-spec-proposals/pull/4011
MSC: https://github.com/matrix-org/matrix-spec-proposals/pull/3896
MSC: https://github.com/matrix-org/matrix-spec-proposals/pull/3870
MSC: https://github.com/matrix-org/matrix-spec-proposals/pull/2370
Currently one needs to use access key ID / secret key to configure S3 datastore support. Commenting these out causes "Unexpected error storing media: invalid configuration: missing s3 options" error...