From 9cd1df087aa08fc7f0088491e6075e25e9fb8da0 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Sat, 3 Dec 2022 12:59:26 +0100 Subject: [PATCH] chown carefully --- start.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/start.sh b/start.sh index 3d7cd9c..936199a 100755 --- a/start.sh +++ b/start.sh @@ -67,7 +67,11 @@ else HOME=/app/data SAFETY_ASSURED=1 bundle exec rails db:migrate fi -chown -R cloudron:cloudron /app/data /tmp/mastodon /run/mastodon +chown -R cloudron:cloudron /tmp/mastodon /run/mastodon + +if [[ "$(stat -c '%U' /app/data)" != "cloudron" ]]; then + chown -R cloudron:cloudron /app/data +fi [[ ! -f /app/data/config.sh ]] && cp /app/pkg/config.sh /app/data/config.sh source /app/data/config.sh