diff --git a/Dockerfile b/Dockerfile index 734fcb724..0bbd57ce9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -53,7 +53,7 @@ RUN apk add --no-cache ca-certificates git build-base && \ sed -i "s|CAPTCHA_TEMPLATE_PATH=.*|CAPTCHA_TEMPLATE_PATH=/data/etc/crowdsec/crowdsec.conf|g" lua-mod/config_example.conf -FROM zoeyvid/nginx-quic:157 +FROM zoeyvid/nginx-quic:176 COPY rootfs / RUN apk add --no-cache ca-certificates tzdata \ lua5.1-lzlib \ diff --git a/backend/lib/config.js b/backend/lib/config.js index e8b4a16bc..11055a4b0 100644 --- a/backend/lib/config.js +++ b/backend/lib/config.js @@ -96,7 +96,7 @@ const generateKeys = () => { try { fs.writeFileSync(keysFile, JSON.stringify(keys, null, 2)); } catch (err) { - logger.error('Could not write JWT key pair to config file: ' + keysFile + ': ' . err.message); + logger.error('Could not write JWT key pair to config file: ' + keysFile + ': ' + err.message); process.exit(1); } logger.info('Wrote JWT key pair to config file: ' + keysFile); diff --git a/backend/package.json b/backend/package.json index f30d137ad..6e4c13920 100644 --- a/backend/package.json +++ b/backend/package.json @@ -14,23 +14,26 @@ "express": "4.18.2", "express-fileupload": "1.4.0", "gravatar": "1.8.2", - "jsonwebtoken": "9.0.0", + "jsonwebtoken": "9.0.1", "knex": "2.4.2", - "liquidjs": "10.8.2", + "liquidjs": "10.8.3", "lodash": "4.17.21", "moment": "2.29.4", "mysql": "2.18.1", "node-rsa": "1.1.1", - "objection": "3.0.1", + "objection": "3.0.4", "path": "0.12.7", "signale": "1.4.0", "sqlite3": "5.1.6", "temp-write": "4.0.0" }, + "resolutions": { + "semver": "7.5.3" + }, "author": "Jamie Curnow ", "license": "MIT", "devDependencies": { - "eslint": "8.42.0", + "eslint": "8.44.0", "eslint-plugin-align-assignments": "1.1.2" } } diff --git a/frontend/package.json b/frontend/package.json index ddd64ece8..7ef545f34 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -4,7 +4,7 @@ "description": "A beautiful interface for creating Nginx endpoints", "main": "js/index.js", "dependencies": { - "@babel/core": "7.22.5", + "@babel/core": "7.22.8", "babel-core": "6.26.3", "babel-loader": "8.3.0", "babel-preset-env": "1.7.0", diff --git a/rootfs/usr/local/nginx/conf/nginx.conf b/rootfs/usr/local/nginx/conf/nginx.conf index 9e6fa2b6a..99eceea16 100644 --- a/rootfs/usr/local/nginx/conf/nginx.conf +++ b/rootfs/usr/local/nginx/conf/nginx.conf @@ -42,6 +42,7 @@ http { http2 on; http3 on; quic_retry on; + ssl_dyn_rec_enable on; #resolver ; fastcgi_index index.php;