
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
@cgignite/ignite-azure-storage
Advanced tools
node-red-contrib-azure-blob-storage is a Node-RED node that allows you to work with Azure Blob Storage. You can create and delete Containers and also blob files.
It contains tww Node-RED cloud nodes: Azure Save Blob Storage and Azure Get Bob Storage
Node-Red node to connect to Azure Blob Storage
Ex: 'msg.payload' -> filename that you need to upload. Ex: filename.txt
Use msg.payload
to send a file to save on Azure Blob Storage.
This file must be in the same folder of Node-RED user directory - typically ~/.node-red
npm install -g node-red-contrib-azure-blob-storage
## How to Use
### Node-RED Setup
Follow the instructions [here](http://nodered.org/docs/getting-started/installation) to get Node-RED setup locally.
Open Node-RED, usually: http://127.0.0.1:1880
Go to Hamburger Menu -> Import -> Clipboard
Paste the following code into the "Import nodes" dialog
[{"id":"ead7871a.8172c8","type":"inject","z":"5e92f737.c60d68","name":"Payload","topic":"","payload":"DocumentTest.txt","payloadType":"str","repeat":"","crontab":"","once":false,"x":436,"y":273,"wires":[["b0dbc35f.28665"]]},{"id":"fdab4f1f.0cab","type":"debug","z":"5e92f737.c60d68","name":"Log","active":true,"console":"false","complete":"true","x":846,"y":273,"wires":[]},{"id":"f65e9c4e.e7afb","type":"debug","z":"5e92f737.c60d68","name":"Log","active":true,"console":"false","complete":"true","x":846,"y":333,"wires":[]},{"id":"b3f32ebe.8a2ee","type":"inject","z":"5e92f737.c60d68","name":"Payload","topic":"","payload":"DocumentTest.txt","payloadType":"str","repeat":"","crontab":"","once":false,"x":436,"y":333,"wires":[["e6748f3.2163b7"]]},{"id":"b0dbc35f.28665","type":"Save Blob","z":"5e92f737.c60d68","name":"Azure Save Blob Storage","x":646,"y":274,"wires":[["fdab4f1f.0cab"]]},{"id":"e6748f3.2163b7","type":"Get Blob","z":"5e92f737.c60d68","name":"Azure Get Blob Storage","x":647,"y":333,"wires":[["f65e9c4e.e7afb"]]}]
Double-click the Save Payload node
Enter your filename into the Payload field and click Done. Check "Inject once at start?" to send that file when you click Deploy.
Double-click the Azure Save Blob Storage node, enter your Storage Account Name, Storage Account Key and your desired Container Name and Blob Name. Now click Done.
If you leave the Storage Blob name blank, the text in the msg.payload will be used as your blob name. Eg. if your msg.payload is blob1.txt
, and the Storage Blob Name property is empty, the blob name will be assigned as blob1
Click Deploy
Click the square button on the left side of the Save Payload node.
Click on the debug tab to your right and you'll see the output confirming that your data was sent.
Double-click the Get Payload node
Enter your filename into the Payload field and click Done.
Double-click the Azure Save Blob Storage node, enter your Storage Account Name, Storage Account Key and your desired Container Name and Blob Name. Now click Done.
Click Deploy
Click the square button on the left side of the Get Payload node.
Click on the debug tab to your right and you'll see the name of file that you just downloded to node-red local folder.
You can read more about Azure Storage here.
FAQs
Azure Blob Storage Connector for Ignite
The npm package @cgignite/ignite-azure-storage receives a total of 2 weekly downloads. As such, @cgignite/ignite-azure-storage popularity was classified as not popular.
We found that @cgignite/ignite-azure-storage demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.