diff --git a/assets/change-ownership.sh b/assets/change-ownership.sh new file mode 100644 index 0000000..5d3e590 --- /dev/null +++ b/assets/change-ownership.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +if [ -z $UID ] && [ -z $GID ]; then + groupadd -g $GID -o $UNAME ;\ + useradd -m -u $UID -g $GID -o -s /bin/bash $UNAME ;\ + chown $UID.$GID -R /.seafile ;\ + chown $UID.$GID -R /.supervisord ;\ + chown $UID.$GID -R /volume ;\ + chown $UID.$GID /entrypoint.sh ;\ + chown $UID.$GID /infinite-seaf-cli-start.sh +else + echo "\$UID and \$GID environment variables are required to update files ownership." +fi \ No newline at end of file