Added remove users

This commit is contained in:
root 2025-05-25 11:12:34 +00:00
parent 94e63329c4
commit 81c5812b3f
2 changed files with 17 additions and 4 deletions

View File

@ -1,11 +1,8 @@
#!/bin/sh #!/bin/sh
./filebrowser config init ./filebrowser config init
echo "Adding users"
./filebrowser users add admin admin ./filebrowser users add admin admin
./filebrowser users update admin --perm.admin ./filebrowser users update admin --perm.admin
./addusers.sh
echo -n > addusers.sh
input_file="addusers.txt" input_file="addusers.txt"
while IFS=: read -r username password while IFS=: read -r username password
@ -15,4 +12,11 @@ do
done < "$input_file" done < "$input_file"
echo -n > $input_file echo -n > $input_file
input_file="removeusers.txt"
while IFS=: read -r username
do
./filebrowser users rm $username
done < "$input_file"
echo -n > $input_file
./filebrowser ./filebrowser

View File

@ -55,4 +55,13 @@ fi
# #################################################################### # ####################################################################
# # Remove filebrowser # # Remove filebrowser
# #################################################################### # ####################################################################
log_file="$SMB_TOOLS_PATH/filebrowser/removeusers.txt"
if [ -f "$log_file" ]; then
echo "$USERNAME" >> "$log_file"
fi
# Non-blocking docker restart
docker restart filebrowser </dev/null &>/dev/null &