diff --git a/bin/entrypoint.sh b/bin/entrypoint.sh index 3cc2930d..57b8cdb2 100755 --- a/bin/entrypoint.sh +++ b/bin/entrypoint.sh @@ -13,7 +13,10 @@ COMMAND="$@" # e.g. ./manage.py runserver chown "$USID":"$GRID" "$DATA_DIR" -chown -R "$USID":"$GRID" "/home/$ARCHIVEBOX_USER" -usermod -u $USID $ARCHIVEBOX_USER -groupmod -g $GRID $ARCHIVEBOX_USER + +if [[ "$USID" != 0 && "$GRID" != 0 ]]; then + usermod -u $USID $ARCHIVEBOX_USER + groupmod -g $GRID $ARCHIVEBOX_USER + chown -R "$USID":"$GRID" "/home/$ARCHIVEBOX_USER" +fi gosu $ARCHIVEBOX_USER bash -c "$COMMAND" diff --git a/docker-compose.yml b/docker-compose.yml index a64be92b..01c7558c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,17 +17,19 @@ services: command: server 0.0.0.0:8000 stdin_open: true tty: true + ports: + - 8000:8000 environment: - USE_COLOR=True - SHOW_PROGRESS=False volumes: - ./data:/data - nginx: - image: nginx:alpine - ports: - - 443:443 - - 80:80 - volumes: - - ./etc/nginx/nginx.conf:/etc/nginx/nginx.conf - - ./data:/var/www +# nginx: +# image: nginx:alpine +# ports: +# - 443:443 +# - 80:80 +# volumes: +# - ./etc/nginx/nginx.conf:/etc/nginx/nginx.conf +# - ./data:/var/www