mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2025-08-03 16:03:38 +00:00
@@ -56,14 +56,14 @@ RUN apk upgrade --no-cache -a && \
|
|||||||
echo "#APPSEC_FAILURE_ACTION=deny # see https://github.com/crowdsecurity/lua-cs-bouncer/issues/63" | tee -a /src/crowdsec-nginx-bouncer/lua-mod/config_example.conf && \
|
echo "#APPSEC_FAILURE_ACTION=deny # see https://github.com/crowdsecurity/lua-cs-bouncer/issues/63" | tee -a /src/crowdsec-nginx-bouncer/lua-mod/config_example.conf && \
|
||||||
sed -i "s|BOUNCING_ON_TYPE=all|BOUNCING_ON_TYPE=ban|g" /src/crowdsec-nginx-bouncer/lua-mod/config_example.conf
|
sed -i "s|BOUNCING_ON_TYPE=all|BOUNCING_ON_TYPE=ban|g" /src/crowdsec-nginx-bouncer/lua-mod/config_example.conf
|
||||||
|
|
||||||
FROM zoeyvid/nginx-quic:260
|
FROM zoeyvid/nginx-quic:261
|
||||||
SHELL ["/bin/ash", "-eo", "pipefail", "-c"]
|
SHELL ["/bin/ash", "-eo", "pipefail", "-c"]
|
||||||
|
|
||||||
ARG CRS_VER=v4.0.0
|
ARG CRS_VER=v4.0.0
|
||||||
|
|
||||||
COPY rootfs /
|
COPY rootfs /
|
||||||
COPY --from=zoeyvid/certbot-docker:25 /usr/local /usr/local
|
COPY --from=zoeyvid/certbot-docker:25 /usr/local /usr/local
|
||||||
COPY --from=zoeyvid/curl-quic:370 /usr/local/bin/curl /usr/local/bin/curl
|
COPY --from=zoeyvid/curl-quic:373 /usr/local/bin/curl /usr/local/bin/curl
|
||||||
|
|
||||||
RUN apk upgrade --no-cache -a && \
|
RUN apk upgrade --no-cache -a && \
|
||||||
apk add --no-cache ca-certificates tzdata tini \
|
apk add --no-cache ca-certificates tzdata tini \
|
||||||
|
@@ -133,11 +133,11 @@ labels:
|
|||||||
7. set `ENABLED` to `true`
|
7. set `ENABLED` to `true`
|
||||||
8. use the output of step 5 as `API_KEY`
|
8. use the output of step 5 as `API_KEY`
|
||||||
9. save the file
|
9. save the file
|
||||||
10. set LOGROTATE to `true` in your `compose.yaml
|
10. set LOGROTATE to `true` in your `compose.yaml`
|
||||||
11. redeploy the `compose.yaml`
|
11. redeploy the `compose.yaml`
|
||||||
|
|
||||||
# coreruleset plugins
|
# coreruleset plugins
|
||||||
1. Download the `<plugin-name>-before.conf`, `<plugin-name>-config.conf` and `<plugin-name>-after.conf` files of the plugin
|
1. Download the plugin (all files inside the `plugins` folder of the git repo), most time: `<plugin-name>-before.conf`, `<plugin-name>-config.conf` and `<plugin-name>-after.conf` and sometimes `<plugin-name>.data` and/or `<plugin-name>.lua` or somilar files
|
||||||
2. put them into the `/opt/npm/etc/modsecurity/crs-plugins` folder
|
2. put them into the `/opt/npm/etc/modsecurity/crs-plugins` folder
|
||||||
3. maybe open the `/opt/npm/etc/modsecurity/crs-plugins/<plugin-name>-config.conf` and configure the plugin
|
3. maybe open the `/opt/npm/etc/modsecurity/crs-plugins/<plugin-name>-config.conf` and configure the plugin
|
||||||
|
|
||||||
|
@@ -16,7 +16,7 @@
|
|||||||
"gravatar": "1.8.2",
|
"gravatar": "1.8.2",
|
||||||
"jsonwebtoken": "9.0.2",
|
"jsonwebtoken": "9.0.2",
|
||||||
"knex": "3.1.0",
|
"knex": "3.1.0",
|
||||||
"liquidjs": "10.10.0",
|
"liquidjs": "10.10.1",
|
||||||
"lodash": "4.17.21",
|
"lodash": "4.17.21",
|
||||||
"moment": "2.30.1",
|
"moment": "2.30.1",
|
||||||
"mysql": "2.18.1",
|
"mysql": "2.18.1",
|
||||||
|
12
security.txt
12
security.txt
@@ -2,14 +2,14 @@
|
|||||||
Hash: SHA512
|
Hash: SHA512
|
||||||
|
|
||||||
Contact: mailto:zoeyvid@zvcdn.de
|
Contact: mailto:zoeyvid@zvcdn.de
|
||||||
Expires: 2023-12-31T22:59:00.000Z
|
Expires: 2024-12-31T23:59:00.000Z
|
||||||
Encryption: https://zvcdn.de/publickey.asc
|
Encryption: https://zvcdn.de/publickey.asc
|
||||||
Preferred-Languages: de, en
|
Preferred-Languages: de, en
|
||||||
Canonical: https://raw.githubusercontent.com/ZoeyVid/nginx-proxy-manager/develop/security.txt
|
Canonical: https://raw.githubusercontent.com/ZoeyVid/NPMplus/develop/security.txt
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iHUEARYKAB0WIQQZsl0LheH0mUz2hsVuOQn3bP/+fAUCZG0RHAAKCRBuOQn3bP/+
|
iHUEARYKAB0WIQQZsl0LheH0mUz2hsVuOQn3bP/+fAUCZc+AxQAKCRBuOQn3bP/+
|
||||||
fBHSAP9YsPZ5LqsVuZYQ5bKEtcp3OfXGx9HaGob+XA78MNhOkAD+LueNhMhRYeHx
|
fAFcAP9vf49ISHfbMDvfIGY9cKwPT3czTDoAc6n1/YqOxDzZlQEAz3ieGT01GAw7
|
||||||
ohiJZNIAx8DsB9YZPGwvhY2nGCUbqwg=
|
F2T3JX6NnLxgR1/TVP7N9FqRObx6CAM=
|
||||||
=/m+5
|
=x+GV
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Reference in New Issue
Block a user