Skip to content

MBerguer/azure-sdk-for-js-storage-blob-stream-nodejs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

page_type languages products description urlFragment
sample
javascript
nodejs
azure
azure-storage
How to stream blobs to Azure Blob Storage with Node.js.
stream-blobs-nodejs

How to stream blobs to Azure Blob Storage with Node.js

SDK Versions

In this sample, you will find the following folders:

  • v10 - references Storage Blob SDK v10
  • v12 - references Storage Blob SDK v12

Prerequisites

If you don't have a Microsoft Azure subscription, you can get a free account before you begin.

Clone the repository to your machine:

git clone https://github.com/Azure-Samples/azure-sdk-for-js-storage-blob-stream-nodejs.git

Then, switch to the appropriate folder:

cd v10

or

cd v12

Install dependencies via npm:

npm install

This Sample shows how to do following operations of Storage Blobs

  • Create a storage account.
  • Create a container.
  • Upload a stream to blockblob.

Adding your storage account name and key

Navigate to your storage account in the Azure Portal and copy the account name and key (under Settings > Access keys) into the .env.example file. Save the file and then rename it from .env.example to .env.

Running the sample

Start the server:

npm start

Navigate to http://localhost:3000 and upload an image to blob storage.

You can use the Azure Storage Explorer to view blob containers and verify your upload is successful.

About

How to stream blobs to Azure Blob Storage with Node.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 78.4%
  • Handlebars 17.5%
  • CSS 2.5%
  • Shell 1.6%