Hi, I would like to use a storage solution that is not S3, but rather Vercel Blob for my application. Is it possible to create a custom configuration similar to the example below?
name: My pet appstorage: provider: vercel-blob config: token: ${BLOB_READ_WRITE_TOKEN}
name: My pet appstorage: provider: vercel-blob config: token: ${BLOB_READ_WRITE_TOKEN}
I'm wondering if this type of custom storage provider configuration is supported, and if so, what would be the proper way to implement it? Specifically, I'd like to:
Set up Vercel Blob as the storage provider Configure it using environment variables (like the BLOB_READ_WRITE_TOKEN) Ensure it integrates properly with the application
Additionally, I'd like to know if it's possible to create a custom storage provider manually in code, similar to how S3 providers work? If the built-in Vercel Blob support doesn't exist, could I implement my own provider by writing the necessary code to handle the storage operations? Could you please let me know if this is feasible and provide guidance on:
The correct configuration format for Vercel Blob How to create a custom storage provider implementation if needed