← Documentation

Core

Reverse Proxy

Configure listeners, upstreams, routing, and proxy behavior.

What the proxy layer does

Important.Project is not yet released! This is a Template!

Refined Engine sits between a client and an upstream application. This page is ready for your exact explanation of listeners, route matching, upstream selection, retries, timeouts, and connection behavior.

Example basisc Reverse Proxy

[[site.proxy]]
path_prefix = "/"
upstream = "http://192.168.1.1:5040"
strip_prefix = false

timeout_seconds = 30
max_request_body_bytes = 8388608
max_response_body_bytes = 33554432

Forwarded information

Comming soon! How your implementation handles the Host header, client IP information, protocol information, and any Refined Engine-specific headers.

Production checklist

Comming soon!.