@@ -12,17 +12,15 @@ ARG DOCKER_IMAGE_VERSION=unknown
1212
1313# Define software versions.
1414ARG OPENRESTY_VERSION=1.19.9.1
15- ARG CROWDSEC_OPENRESTY_BOUNCER_VERSION=0.1.1
15+ ARG CROWDSEC_OPENRESTY_BOUNCER_VERSION=0.1.7
1616ARG NGINX_PROXY_MANAGER_VERSION=2.9.16
1717ARG NGINX_HTTP_GEOIP2_MODULE_VERSION=3.3
1818ARG LIBMAXMINDDB_VERSION=1.5.0
1919ARG WATCH_VERSION=0.3.1
2020
2121# Define software download URLs.
2222ARG OPENRESTY_URL=https://openresty.org/download/openresty-${OPENRESTY_VERSION}.tar.gz
23- # Offical Crowdsec download location is currently blocked due to two pull requests waiting to be added for full support for Docker installs
24- # ARG CROWDSEC_OPENRESTY_BOUNCER_URL=https://github.com/crowdsecurity/cs-openresty-bouncer/releases/download/v${CROWDSEC_OPENRESTY_BOUNCER_VERSION}/crowdsec-openresty-bouncer.tgz
25- ARG CROWDSEC_OPENRESTY_BOUNCER_URL=https://github.com/LePresidente/cs-openresty-bouncer/releases/download/v${CROWDSEC_OPENRESTY_BOUNCER_VERSION}/crowdsec-openresty-bouncer.tgz
23+ ARG CROWDSEC_OPENRESTY_BOUNCER_URL=https://github.com/crowdsecurity/cs-openresty-bouncer/releases/download/v${CROWDSEC_OPENRESTY_BOUNCER_VERSION}/crowdsec-openresty-bouncer.tgz
2624ARG NGINX_PROXY_MANAGER_URL=https://github.com/jc21/nginx-proxy-manager/archive/v${NGINX_PROXY_MANAGER_VERSION}.tar.gz
2725ARG NGINX_HTTP_GEOIP2_MODULE_URL=https://github.com/leev/ngx_http_geoip2_module/archive/${NGINX_HTTP_GEOIP2_MODULE_VERSION}.tar.gz
2826ARG LIBMAXMINDDB_URL=https://github.com/maxmind/libmaxminddb/releases/download/${LIBMAXMINDDB_VERSION}/libmaxminddb-${LIBMAXMINDDB_VERSION}.tar.gz
@@ -378,6 +376,10 @@ RUN \
378376
379377# Install Crowdsec OpenResty Bouncer.
380378RUN \
379+ # Install packages needed by the build.
380+ add-pkg --virtual build-dependencies \
381+ gettext \
382+ && \
381383 # Download the Crowdsec OpenResty Bouncer package.
382384 echo "Downloading Crowdsec Openresty Bouncer package..." && \
383385 mkdir crowdsec-openresty-bouncer && \
@@ -388,6 +390,7 @@ RUN \
388390 bash ./install.sh --NGINX_CONF_DIR=/etc/nginx/conf.d --LIB_PATH=/var/lib/nginx/lualib --CONFIG_PATH=/defaults/crowdsec/ --DATA_PATH=/defaults/crowdsec/ --docker && \
389391 sed-patch 's|ENABLED=.*|ENABLED=false|' /defaults/crowdsec/crowdsec-openresty-bouncer.conf && \
390392 # Cleanup.
393+ del-pkg build-dependencies && \
391394 rm -rf /tmp/* /tmp/.[!.]*
392395
393396# Add files.
0 commit comments