Skip to main content

Creating FileStorage adapters

Implementing your custom IFileStorageAdapter​

In order to create an adapter you need to implement the IFileStorageAdapter contract.

Implementing your custom ISignedFileStorageAdapter​

We provide an additional contract ISignedFileStorageAdapter for building custom FileStorage adapters with support for creating signed download and upload urls.

Implementing your custom IFileStorage class​

In some cases, you may need to implement a custom FileStorage class to optimize performance for your specific technology stack. You can then directly implement the IFileStorage contract.

Further information​

For further information refer to eridu-tech/file-storage API docs.