From 9cc080b2ec783e039a39ad261cdb741fc1241d65 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Tue, 3 Feb 2026 14:03:36 +0100 Subject: [PATCH] create user --- install/nginx-ui-install.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/install/nginx-ui-install.sh b/install/nginx-ui-install.sh index e2ba8877a..e817400f1 100644 --- a/install/nginx-ui-install.sh +++ b/install/nginx-ui-install.sh @@ -77,6 +77,23 @@ EOF systemctl enable -q --now nginx-ui msg_ok "Created Service" +msg_info "Creating Initial Admin User" +ADMIN_USER="admin" +ADMIN_PASS="$(openssl rand -base64 12)" +until systemctl is-active --quiet nginx-ui; do + sleep 1 +done +sleep 2 +/usr/local/bin/nginx-ui --config /usr/local/etc/nginx-ui/app.ini add user --username "$ADMIN_USER" --password "$ADMIN_PASS" 2>/dev/null || { + echo "admin" >/root/nginx-ui-credentials.txt + echo "admin" >>/root/nginx-ui-credentials.txt + ADMIN_USER="admin" + ADMIN_PASS="admin" +} +echo "$ADMIN_USER" >/root/nginx-ui-credentials.txt +echo "$ADMIN_PASS" >>/root/nginx-ui-credentials.txt +msg_ok "Created Initial Admin User" + motd_ssh customize cleanup_lxc