2 Replies
Hi @Gabriell. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Wasp does not explicitly mention support for Backblaze B2 as a storage alternative to Amazon S3 in the provided knowledge sources. However, there are references to using S3-compatible storage providers, such as Cloudflare R2, by leveraging the AWS SDK and configuring custom endpoints and credentials. For example, one contributor described using the @aws-sdk/client-s3 library with a custom endpoint for Cloudflare R2, which is S3-compatible:
This suggests that if Backblaze B2 offers an S3-compatible API (which it does), you could potentially use it by configuring the endpoint and credentials accordingly. However, the knowledge sources do not provide a concrete example or official confirmation for Backblaze B2 specifically, so you may need to experiment and verify compatibility yourself. The general approach would be similar to the example above, but with Backblaze B2's endpoint and credentials instead of those for AWS or Cloudflare R2.
In summary: Wasp does not officially document Backblaze B2 support, but using S3-compatible APIs with custom endpoints is possible and has been done with other providers, so it may work with Backblaze B2 as well. Proceed with caution and test thoroughly for your use case.
Ability to serve and upload dynamic binary assets (images, pdfs) ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ---------------------- Sorry @Gabriell, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist: Perhaps try again in 15mins?
Ability to serve and upload dynamic binary assets (images, pdfs) ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ---------------------- Sorry @Gabriell, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist: Perhaps try again in 15mins?
Wasp doesn't dictate anything on the storage layer for you, you can use anything you'd use with any other Node.js + Express app 🙂