Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Commit 1b7ee8d

Browse files
authored
update docs for azure frontdoor (#724)
1 parent 46fc888 commit 1b7ee8d

File tree

4 files changed

+17
-7
lines changed

4 files changed

+17
-7
lines changed

docs/providers/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Currently, both the Pulumi and Terraform providers use the same underlying cloud
4040
| [Batch](/batch) | [AWS Batch](/providers/mappings/aws/batch) | Coming soon | [GCP Batch](/providers/mappings/gcp/batch) | Custom |
4141
| [Schedules](/schedules) | [CloudWatch Event Bridge](/providers/mappings/aws/schedules) | [Dapr Binding](/providers/mappings/azure/schedules) | [Cloud Scheduler](/providers/mappings/gcp/schedules) | Custom |
4242
| [Websockets](/websockets) | [API Gateway](/providers/mappings/aws/websockets) | Not implemented | Not implemented | Custom |
43+
| [Websites](/websites) | [AWS Cloudfront](/providers/mappings/aws/websites) | [Front Door](/providers/mappings/azure/websites) | Not implemented | Custom |
4344
| [Storage](/storage#buckets) | [S3](/providers/mappings/aws/storage) | [Blob Storage](/providers/mappings/azure/storage) | [Cloud Storage](/providers/mappings/gcp/storage) | SeaweedFS |
4445
| [Key Value Stores](/keyvalue) | [DynamoDB](/providers/mappings/aws/keyvalue) | [Table Storage](/providers/mappings/azure/keyvalue) | [FireStore](/providers/mappings/gcp/keyvalue) | BoltDB |
4546
| [SQL Databases](/sql) | [RDS](/providers/mappings/aws/sql) | [Azure Database](/providers/mappings/azure/sql) | [Cloud SQL](/providers/mappings/gcp/sql) | Docker |

docs/providers/mappings/azure/websites.mdx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,15 @@ Nitric Websites are deployed to Azure using [Azure Blob Storage](https://azure.m
1010

1111
The following resources are created when deploying Websites to Azure:
1212

13-
- Blob Storage Account with Static Website
14-
- Front Door Endpoint (with Front Door Classic)
15-
- Delivery Rules for API rewrites
13+
- Blob Storage Account for each Static Website
14+
- Front Door Endpoint (with Front Door Standard)
15+
- Delivery Rules for API and Subsite rewrites
1616

1717
## Deployment
1818

19-
During deployment the Nitric CLI creates a storage account for your website assets and a Front Door distribution to serve them:
19+
During deployment the Nitric CLI creates a storage account for each website's assets and a Front Door distribution to serve them:
2020

21-
- The declared website is created in Blob Storage
21+
- Each declared website is deployed to a separate Azure Storage account
22+
- Each website is deployed to a `$web` container within the storage account
2223
- A Front Door endpoint is created to serve your website and rewrite all APIs to `/api/{apiName}` using Delivery Rules
23-
- Cache invalidation is automatic based on changed files
24+
- Cache invalidation is triggered when files have changed, this can also be skipped within your stack configuration

docs/reference/preview-features/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Each preview feature will have its own documentation page, which will include in
1717
| [docker-providers](/providers/custom/docker) | CLI v1.39.0 | [feedback](https://github.com/nitrictech/nitric/issues/605) |
1818
| [sql-databases](/sql) | CLI v1.42.0<br/>AWS Provider v1.6.0<br/>Azure Provider v1.9.0<br/>AWS Terraform Provider v1.8.0 | [feedback](https://github.com/nitrictech/nitric/issues/684) |
1919
| [batch-services](/batch) | CLI v1.54.0<br/>AWS Provider v1.14.0<br/>GCP Provider v1.14.0 | [feedback](https://github.com/nitrictech/nitric/issues/685) |
20-
| [websites](/websites) | CLI v1.58.0<br/>AWS Provider v1.18.0<br/>Azure Provider v1.18.0 | [feedback](https://github.com/nitrictech/nitric/issues/748) |
20+
| [websites](/websites) | CLI v1.58.0<br/>AWS Provider v1.18.0<br/>Azure Provider v1.19.4 | [feedback](https://github.com/nitrictech/nitric/issues/748) |
2121

2222
## Released Preview Features
2323

src/config/index.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,10 @@ export const navigation: NavEntry[] = [
296296
title: 'Websockets',
297297
href: '/providers/mappings/aws/websockets',
298298
},
299+
{
300+
title: 'Websites',
301+
href: '/providers/mappings/aws/websites',
302+
},
299303
{
300304
title: 'Storage',
301305
href: '/providers/mappings/aws/storage',
@@ -333,6 +337,10 @@ export const navigation: NavEntry[] = [
333337
title: 'Schedules',
334338
href: '/providers/mappings/azure/schedules',
335339
},
340+
{
341+
title: 'Websites',
342+
href: '/providers/mappings/azure/websites',
343+
},
336344
{
337345
title: 'Storage',
338346
href: '/providers/mappings/azure/storage',

0 commit comments

Comments
 (0)