tapico-turborepo-remote-cache
tapico-turborepo-remote-cache copied to clipboard
Possibility to store on Azure Blob Storage
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 ?
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)