Skip to content

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