Forward proxy support
@lumieducation/h5p-server has to make outgoing HTTPS requests to contact the H5P Hub. If your network requires the use of a forward proxy to reach the Internet, you must configure @lumieducation/h5p-server to use it for the HTTPS requests.
There are two ways of enabling the proxy:
    1.
    Set the proxy property in IH5PConfig like this:
    1
    {
    2
    "proxy": {
    3
    "host": "10.1.2.3",
    4
    "port": 8080,
    5
    "protocol": "https" // can also be left out or set to "http" if your proxy can't be accessed with https
    6
    }
    7
    }
    Copied!
    2.
    Set the HTTPS_PROXY environment variable like this:
    HTTPS_PROXY=http://10.1.2.3:8080 or HTTPS_PROXY=https://10.1.2.3:8080
    (depending on whether your proxy can be accessed with https).
Last modified 5mo ago
Copy link