Proxy to put infront of the wdqs image enforcing READONLY requests query timeouts.
In order to change how this image is configured just mount over the wdqs.template file.
Automated build.
| Image name | Parent image | WDQS UI Version |
|---|---|---|
wikibase/wdqs-proxy : latest |
nginx:stable-alpine | master |
NOTE TODO XXX: PROXY_PASS_HOST is currently provided by the nginx image and we should probably instead use WDQS_HOST and WDQS_PORT and set PROXY_PASS_HOST ourselves.
| Variable | Default | Description |
|---|---|---|
PROXY_PASS_HOST |
"wdqs.svc:9999" | Where to forward the requests to |
| File | Description |
|---|---|
/etc/nginx/conf.d/wdqs.template |
Template for the nginx config (substituted to /etc/nginx/conf.d/default.conf at runtime) |
/etc/nginx/conf.d/default.conf |
nginx config. To override this you must also use a custom entrypoint to avoid the file being overwritten. |
This image is based directly on the nginx latest image, thus new images are not needed for new releases.
However if the latest image goes through a major version bump that renders our configuration broken we may need to create a new image.