Skip to content

Support storing binary data in S3-compatible object storage #871

@Degoke

Description

@Degoke

Hello,

I’d love to understand the design decision behind storing binary files/blobs directly in the database.
Were there any particular constraints or trade-offs that led to this approach, especially in relation to using an external object storage system?

If there aren’t any strong limitations, I’d like to contribute an IBinaryStorageSvc implementation that allows storing binaries in any S3-compatible object storage (e.g., AWS S3, MinIO, DigitalOcean Spaces, etc.).

This would make it easier to handle large files, reduce database load, and align with best practices for scalable storage.

Can I go ahead and open a PR for this?

Thanks for your time and for maintaining this awesome project!

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