From fdd745008dfcb1a7fa20029626c93b55803a17df Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sat, 12 Nov 2022 19:49:14 +0100 Subject: [PATCH] Remove admin creation --- .../rootfs/etc/cont-init.d/99-run.sh | 37 ------------------- 1 file changed, 37 deletions(-) diff --git a/paperless_ngx/rootfs/etc/cont-init.d/99-run.sh b/paperless_ngx/rootfs/etc/cont-init.d/99-run.sh index 4bba5f55a..ff8982a70 100644 --- a/paperless_ngx/rootfs/etc/cont-init.d/99-run.sh +++ b/paperless_ngx/rootfs/etc/cont-init.d/99-run.sh @@ -6,41 +6,4 @@ ################# exec redis-server & bashio::log.info "Starting redis" -############################### -# Create user if not existing # -############################### -# Origin : https://github.com/linuxserver/docker-paperless-ngx/blob/main/root/etc/cont-init.d/99-migrations - -if [ ! -f /data/adminuser ]; then - -# Store last line -LASTLINE="$(tail -1 /usr/local/bin/paperless_cmd.sh)" - -# Delete last line -sed -i '$d' /usr/local/bin/paperless_cmd.sh - -# Append user creation -echo "# Creating user admin -cat << EOF | python3 manage.py shell -from django.contrib.auth import get_user_model - -# see ref. below -UserModel = get_user_model() - -if len(UserModel.objects.all()) == 1: - print('Creating new user') - user = UserModel.objects.create_user('admin', password='admin') - user.is_superuser = True - user.is_staff = True - user.save() -EOF" >> /usr/local/bin/paperless_cmd.sh - -# Restore last line -echo "$LASTLINE" >> /usr/local/bin/paperless_cmd.sh - -# Say admin created -touch /data/adminuser - -fi - bashio::log.info "Initial username and password are admin. Please change in the administration panel of the webUI after login."