From b9c4de0422ea647ce19b2113b21033f97507217f Mon Sep 17 00:00:00 2001 From: Zoey Date: Thu, 11 Jul 2024 16:04:25 +0200 Subject: [PATCH] merge upstream --- backend/setup.js | 20 ++++++++++---------- rootfs/usr/local/bin/start.sh | 6 +++++- rootfs/usr/local/nginx/conf/nginx.conf | 2 +- 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/backend/setup.js b/backend/setup.js index 690c3a01..a41baf98 100644 --- a/backend/setup.js +++ b/backend/setup.js @@ -22,18 +22,18 @@ const setupDefaultUser = () => { .then((row) => { if (!row.count) { // Create a new user and set password - let email = process.env.INITIAL_ADMIN_EMAIL || 'admin@example.com'; + let email = process.env.INITIAL_ADMIN_EMAIL || 'admin@example.com'; let password = process.env.INITIAL_ADMIN_PASSWORD || 'iArhP1j7p1P6TA92FA2FMbbUGYqwcYzxC4AVEe12Wbi94FY9gNN62aKyF1shrvG4NycjjX9KfmDQiwkLZH1ZDR9xMjiG2QmoHXi'; - + logger.info('Creating a new user: ' + email + ' with password: ' + password); const data = { is_deleted: 0, - email: email, - name: 'Administrator', - nickname: 'Admin', - avatar: '', - roles: ['admin'], + email: email, + name: 'Administrator', + nickname: 'Admin', + avatar: '', + roles: ['admin'], }; return userModel @@ -44,9 +44,9 @@ const setupDefaultUser = () => { .query() .insert({ user_id: user.id, - type: 'password', - secret: password, - meta: {}, + type: 'password', + secret: password, + meta: {}, }) .then(() => { return userPermissionModel.query().insert({ diff --git a/rootfs/usr/local/bin/start.sh b/rootfs/usr/local/bin/start.sh index 62895ef8..b06c8b75 100755 --- a/rootfs/usr/local/bin/start.sh +++ b/rootfs/usr/local/bin/start.sh @@ -444,6 +444,10 @@ if [ -s /data/nginx/dummykey.pem ]; then mv -vn /data/nginx/dummykey.pem /data/tls/dummykey.pem fi +if [ -f /data/nginx/custom/root.conf ]; then + mv -vn /data/nginx/custom/root.conf /data/nginx/custom/root_top.conf +fi + if [ -n "$(ls -A /data/nginx/html 2> /dev/null)" ]; then mv -vn /data/nginx/html/* /data/etc/html fi @@ -533,10 +537,10 @@ fi touch /data/etc/html/index.html \ /data/nginx/ip_ranges.conf \ - /data/nginx/custom/root.conf \ /data/nginx/custom/events.conf \ /data/nginx/custom/http.conf \ /data/nginx/custom/http_top.conf \ + /data/nginx/custom/root_top.conf \ /data/nginx/custom/server_dead.conf \ /data/nginx/custom/server_proxy.conf \ /data/nginx/custom/server_redirect.conf \ diff --git a/rootfs/usr/local/nginx/conf/nginx.conf b/rootfs/usr/local/nginx/conf/nginx.conf index bdec1e01..0b7b3aa8 100644 --- a/rootfs/usr/local/nginx/conf/nginx.conf +++ b/rootfs/usr/local/nginx/conf/nginx.conf @@ -6,7 +6,7 @@ worker_processes auto; worker_cpu_affinity auto; # Custom -include /data/nginx/custom/root.conf; +include /data/nginx/custom/root_top.conf; events { # Custom