Blobify is a .NET Global tool that archives (moves) files from a local folder to Azure Blob Storage container.
dotnet tool install -g Blobify
blobify archive <inputpath> <azureStorageAccount> <azureStorageAccountContainer> [OPTIONS]
blobify archive inputpath storageaccountname storagecontainer
<inputpath> Input path
<azureStorageAccount> Azure Storage Account Name
<azureStorageAccountContainer> Azure Storage Account Container Name
-h, --help Prints help information
--azure-tenant-id Azure Tentant ID to sign into
--file-pattern Local file pattern to match
By default it'll try authenticate using the DefaultAzureCredential which tries to authorize in the following order based on your environment.
AZURE_TENANT_ID
to the tenant ID (found in the App Registration
overview for your app).AZURE_CLIENT_ID
to the client ID (found in the App Registration
overview for your app).AZURE_CLIENT_SECRET
to the secret noted earlier.AZURE_AUTHORITY_HOST
to https://login.microsoftonline.com/
.flowchart TD ls[List files in source path] exists[Verifies if blob file already exists] upload[Upload file] verify[Verifies MD5 hash] delete[Delete file] skip[Skip file] ls --> exists exists --Found--> verify exists --Not Found--> upload upload --> verify verify --Matches--> delete verify --Not Matches--> skipLoading
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4