× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



There is an SFTP/FTP gateway for Azure BLOB

*blob-cmd*

https://www.npmjs.com/package/azure-storage-cmd

This is a NodeJS tool that can run basic commands on Azure BLOB. I have found that it does not support simultaneous uploads.

*Using CURL*

I am sure Richard Schoen can create an amazing wrapper for "blob-cmd" or cURL and the basic commands :-)

* Load value on variables to avoid & issues


* Upload file to BLOB
azurl1="https://myazblob001.blob.core.windows.net/mycntazblob01/VTP01.zst?sp=racwdlmeop&st=2023-08-30T18:53:52Z&se=2023-08-30T02:53:52Z&spr=https&sv=2023-08-30&sr=c&sig=123412341234123412341234123412341234";

curl -H "x-ms-blob-type: BlockBlob" --upload-file VTP01.zst --url $azurl1

* Download file from BLOB

curl -s -H "x-ms-blob-type: BlockBlob" --url $azurl1 -o VTP01.zst

* List BLOB Storage Container content

azurl="https://myazblob001.blob.core.windows.net/mycntazblob01?restype=container&comp=list&sp=racwdlmeop&st=2023-08-30T18:53:52Z&se=2023-08-30T02:53:52Z&spr=https&sv=2023-08-30&sr=c&sig=123412341234123412341234123412341234";

curl -s -i -H "x-ms-version: 2019-12-12"  --url $azurl|grep ">"|xq '.EnumerationResults.Blobs.Blob[].Name'


* Delete BLOB

curl -H "x-ms-blob-type: BlockBlob" -X DELETE  --url $azurl1


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.