How mutazn/azure-sftp-templates works
This repository provides two Azure Resource Manager templates for deploying an SFTP service backed by existing file shares, with an optional DNS label. The documented workflow is to create a resource group, deploy one template with Azure CLI, then connect to the deployed SFTP service using configured users. The README documents secure credentials, per-user folders, and share selection. Source excerpts were unavailable, so the graph shows only these documented relationships and does not detail template internals.
Main entry points: sftp-existing-stg-multi-users-with-dnslabel.json DNS-label template · sftp-existing-stg-multi-users.json No-DNS template
Components 8
Deployment templates
- DNS-label template
sftp-existing-stg-multi-users-with-dnslabel.json - No-DNS template
sftp-existing-stg-multi-users.json
SFTP infrastructure
- SFTP container group
- Existing file shares
Other components
- Operator
- Azure deployment
- DNS label
- SFTP user
Connections 8
- Operator → Azure deployment: deploys with CLI
- Azure deployment → DNS-label template: reads template
- Azure deployment → No-DNS template: reads template
- Azure deployment → SFTP container group: deploys SFTP
- Azure deployment → Existing file shares: uses existing shares
- Azure deployment → DNS label: assigns optional label
- SFTP user → SFTP container group: connects by SFTP
- SFTP container group → Existing file shares: stores uploaded files