Skip to content

Add configurable metadata to S3 content delivery #3170

Open
@chcatf

Description

@chcatf

Is your feature request related to a problem? Please describe.
We use a self-hosted S3 bucket (non-AWS) that syncs with a CDN and the TTL of any stored object is controlled by the Cache-Control field of each object's metadata.

Describe the solution you'd like
An input added to the content delivery configuration form to set custom metadata on the uploaded translation files such as from here https://github.com/tolgee/tolgee-platform/blob/main/backend/data/src/main/kotlin/io/tolgee/component/fileStorage/S3FileStorage.kt#L44

Describe alternatives you've considered
Alternatives are all manual/cron solutions of overwriting existing objects with the proper metadata.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions