Skip to content

Commit

Permalink
Adding motivation and requirements in README (#10)
Browse files Browse the repository at this point in the history
  • Loading branch information
shibayan authored Nov 13, 2021
1 parent 009cfe4 commit 8a23804
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,23 @@

Site Extension-based Reverse Proxy compatible with Azure Functions Proxies

## Motivation

With the permanent removal of Azure Functions Proxies from Azure Functions v4, there is no longer a readily available and inexpensive L7 reverse proxy in Azure.

This project provides an alternative implementation of a VNET-integrated gateway built using Azure Functions Proxies, and secure proxies authenticated in combination with App Service Authentication.

## Features

- .NET 6.0 and YARP-based reverse proxies
- .NET 6.0 and YARP-based reverse proxy
- Compatibility with Azure Functions Proxies (`proxies.json`)
- Easy to setup
- Easy to setup with Azure Portal or ARM Template
- Support for Git integration and CI pipelines

## Installation

Since this application is based on .NET 6.0 and Site Extension, it requires a App Service (Windows) with .NET 6.0 enabled.

You need to specify the `App Service Proxy` or `AppServiceProxy.SiteExtension` for installation.

### Azure Portal
Expand Down

0 comments on commit 8a23804

Please sign in to comment.