tapico-turborepo-remote-cache icon indicating copy to clipboard operation
tapico-turborepo-remote-cache copied to clipboard

Possibility to store on Azure Blob Storage

Open shubhamdeodia opened this issue 2 years ago • 1 comments

For one of the project I am working at my company, I need a remote cache server for Azure Blob Storage, I can provisioned blob storage to test the changes.

From the conversation here https://github.com/vercel/turborepo/discussions/381#discussioncomment-1849991, I believe we can make it work for Azure.

Any pointers on how can I get started with it ?

shubhamdeodia avatar May 18 '22 09:05 shubhamdeodia

Hey @shubhamdeodia My apologies for late response to your ticket. The solution uses a library called stow (github.com/graymeta/stow) which already has support for Azure. I would think it might a few small changes to make it work.

The main step is to ensure you could pass the credentials for Azure Blob Storage and enhance this if-statement to coverage support for azure, see: https://github.com/Tapico/tapico-turborepo-remote-cache/blob/main/main.go#L113

Do you know if Azure has a emulator for Azure Blob Storage?

Feel free to reach out to me on Discord (I am on the Vercel/Turborepo and pnpm groups)

weyert avatar Jun 02 '22 13:06 weyert