gooseBit Plugin for Forwarded HTTP Header Support
Enables the use of standard Forwarded HTTP headers (RFC 7239). This has been introduced because uvicorn (in conjunction with gunicorn) does not support the feature (yet): uvicorn#2237
Installation
When using a Docker image, the plugin can be installed as follows:
FROM upstreamdata/goosebit
USER root
RUN pip install --no-cache-dir goosebit-forwarded-header
USER goosebit
Configuration
Enable the plugin in goosebit.yaml (or set the corresponding environment variable):
plugins:
- goosebit_forwarded_header