aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Tews <michael@tews.dev>2026-03-23 17:11:22 +0100
committerMichael Tews <michael@tews.dev>2026-03-23 17:11:22 +0100
commit7c0ce99a4e31495a203f1afdad03d8c8afe9c7a5 (patch)
treef40dd2f182a8413b7576cb950feb5dedf0a4880c
parent3639009b382ee1f58705c4c608600407b27f704c (diff)
fix: permission issuetesting
-rw-r--r--docker/studip/docker-entrypoint.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/docker/studip/docker-entrypoint.sh b/docker/studip/docker-entrypoint.sh
index f5469e5..4432d27 100644
--- a/docker/studip/docker-entrypoint.sh
+++ b/docker/studip/docker-entrypoint.sh
@@ -1,6 +1,18 @@
#!/bin/bash
set -e
+for dir in \
+ /var/www/studip/data/upload_doc \
+ /var/www/studip/data/assets_cache \
+ /var/www/studip/data/media_cache \
+ /var/www/studip/public/pictures \
+ /var/www/studip/public/plugins_packages
+do
+ mkdir -p "$dir"
+ chown -R www-data:www-data "$dir"
+ chmod -R u+rwX,g+rwX "$dir"
+done
+
mysql_client_args=(--skip-ssl -u "$MYSQL_USER" -h "$MYSQL_HOST" "-p$MYSQL_PASSWORD")
STUDIP='/var/www/studip'