24 lines
493 B
Caddyfile
Executable File
24 lines
493 B
Caddyfile
Executable File
:81 {
|
|
@transform_port_query {
|
|
query XTransformPort=*
|
|
}
|
|
|
|
handle @transform_port_query {
|
|
reverse_proxy localhost:{query.XTransformPort} {
|
|
header_up Host {host}
|
|
header_up X-Forwarded-For {remote_host}
|
|
header_up X-Forwarded-Proto {scheme}
|
|
header_up X-Real-IP {remote_host}
|
|
}
|
|
}
|
|
|
|
handle {
|
|
reverse_proxy localhost:3000 {
|
|
header_up Host {host}
|
|
header_up X-Forwarded-For {remote_host}
|
|
header_up X-Forwarded-Proto {scheme}
|
|
header_up X-Real-IP {remote_host}
|
|
}
|
|
}
|
|
}
|