-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathazd-template.json
More file actions
50 lines (49 loc) · 1.65 KB
/
azd-template.json
File metadata and controls
50 lines (49 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
"name": "Azure Function App Boilerplate",
"description": "A comprehensive Azure Function App boilerplate with Shopify integration, FastAPI, and complete infrastructure as code. This template provides a production-ready foundation for building serverless applications with Azure Functions.",
"author": "Azure Function App Template",
"repositoryPath": ".",
"tags": [
"azure",
"functions",
"python",
"fastapi",
"shopify",
"bicep",
"serverless",
"infrastructure",
"template"
],
"assets": {
"icon": "assets/icon.png",
"preview": "assets/preview.png"
},
"readme": "README.md",
"quickStart": {
"title": "Quick Start",
"description": "Get your Azure Function App up and running in minutes",
"steps": [
"Clone this template: `azd init --template <your-github-username>/azure-function-app-boilerplate`",
"Navigate to the project: `cd your-project-name`",
"Rename the integration: Run `./rename-integration.sh your-integration-name`",
"Configure your environment: Copy `your-integration-name/config.sh.example` to `config.sh` and update values",
"Deploy to Azure: `azd up`"
]
},
"features": [
"Azure Functions with Python 3.12",
"FastAPI integration for modern API development",
"Shopify integration with webhook support",
"Complete Infrastructure as Code with Bicep",
"Application Insights monitoring",
"GitHub Actions CI/CD pipeline",
"Local development support with Poetry",
"Comprehensive testing setup"
],
"prerequisites": [
"Azure CLI",
"Azure Developer CLI (azd)",
"Python 3.12+",
"Poetry (for local development)"
]
}