diff --git a/deploy/update-docker.sh b/deploy/update-docker.sh index 780532e..d2e2292 100755 --- a/deploy/update-docker.sh +++ b/deploy/update-docker.sh @@ -13,6 +13,10 @@ if [ ! -f .env ]; then cp .env.example .env sed -i "s/^SM_TOKEN=.*/SM_TOKEN=$(openssl rand -hex 32)/" .env chmod 600 .env + # Mit sudo gestartet: .env trotzdem dem eigentlichen Benutzer geben, sonst kann er den Token nicht lesen + if [ -n "${SUDO_USER:-}" ]; then + chown "$SUDO_USER": .env + fi echo ".env wurde angelegt. Token für P42-F.W.:" grep '^SM_TOKEN=' .env | cut -d= -f2 fi