@dsp76 yes, run.sh is called by start.sh .
Cloudron downloads the backup. At this point, the users of all files are yellowtent. This is the user which Cloudron code runs as.
Then , start.sh runs as root (from inside container)
Which then calls run.sh
Maybe the above helps debugging further.