From f8c9a2fa9d884e82e5fe1b4b77c0b916db6e0e51 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Fri, 16 May 2025 09:05:26 +0200 Subject: [PATCH] Update babybuddy-install.sh --- install/babybuddy-install.sh | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/install/babybuddy-install.sh b/install/babybuddy-install.sh index e0b5e098..4a4eb34c 100644 --- a/install/babybuddy-install.sh +++ b/install/babybuddy-install.sh @@ -44,31 +44,11 @@ sed -i \ babybuddy/settings/production.py export DJANGO_SETTINGS_MODULE=babybuddy.settings.production -python manage.py migrate +$STD python manage.py migrate chown -R www-data:www-data /opt/data chmod 640 /opt/data/db.sqlite3 chmod 750 /opt/data - -DJANGO_ADMIN_USER=admin -DJANGO_ADMIN_PASS=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | cut -c1-13) -python manage.py shell <>~/babybuddy.creds -echo "${RELEASE}" >/opt/babybuddy_version.txt -msg_ok "Setup Django Admin" +msg_ok "Installed Babybuddy" msg_info "Configuring uWSGI" cat </etc/uwsgi/apps-available/babybuddy.ini @@ -115,12 +95,14 @@ EOF ln -sf /etc/nginx/sites-available/babybuddy /etc/nginx/sites-enabled/babybuddy rm /etc/nginx/sites-enabled/default systemctl enable -q --now nginx +service nginx reload msg_ok "Configured NGINX" motd_ssh customize msg_info "Cleaning up" +rm -f "$temp_file" $STD apt-get -y autoremove $STD apt-get -y autoclean msg_ok "Cleaned"