An open API service indexing awesome lists of open source software.

https://github.com/wxh06/caddy-uwsgi-transport

uwsgi reverse proxy transport for Caddy v2
https://github.com/wxh06/caddy-uwsgi-transport

caddy caddy-module caddy-plugin caddy2 uwsgi

Last synced: about 1 month ago
JSON representation

uwsgi reverse proxy transport for Caddy v2

Awesome Lists containing this project

README

        

# caddy-uwsgi-transport

This module adds [uwsgi](https://uwsgi-docs.readthedocs.io/en/latest/Protocol.html) reverse proxying support to Caddy.

ID: `http.reverse_proxy.transport.uwsgi`

## Installation

By using [`xcaddy`](https://caddyserver.com/docs/build#xcaddy)

```sh
xcaddy build \
--with github.com/wxh06/caddy-uwsgi-transport
```

## Usage

### Caddyfile

```caddyfile
reverse_proxy [] [] {
transport uwsgi
}
```

### JSON

```json
{
"apps": {
"http": {
"servers": {
"": {
"routes": [
{
"handle": [
{
"handler": "reverse_proxy",
"transport": { "protocol": "uwsgi" },
"upstreams": [{ "dial": "" }]
}
]
}
]
}
}
}
}
}
```