From cec11908ebe5b110230d4bb9576b100d5612448e Mon Sep 17 00:00:00 2001 From: MickLesk Date: Thu, 23 Jul 2026 17:41:31 +0200 Subject: [PATCH] Sync-in: create admin user with admin role instead of default user --- install/sync-in-install.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/install/sync-in-install.sh b/install/sync-in-install.sh index 0550fecca..f724bbde4 100644 --- a/install/sync-in-install.sh +++ b/install/sync-in-install.sh @@ -51,7 +51,14 @@ msg_ok "Ran Database Migrations" msg_info "Creating Admin User" cd /opt/sync-in -$STD npx sync-in-server create-user +ADMIN_PASS=$(openssl rand -base64 18) +$STD npx sync-in-server create-user --role admin --login admin --password "${ADMIN_PASS}" +{ + echo "Sync-in Credentials" + echo "====================" + echo "Login: admin" + echo "Password: ${ADMIN_PASS}" +} >~/sync-in.creds msg_ok "Created Admin User" VERSION=$(node -pe "require('/opt/sync-in/node_modules/@sync-in/server/package.json').version" 2>/dev/null || echo "")