diff --git a/root/etc/cont-init.d/20-directories b/root/etc/cont-init.d/20-directories index 12ae70367b73dff9f09bbeb429e43bfeace45de1..1de5d650e9ea27e0e3c295a05222c8915b1c87c3 100755 --- a/root/etc/cont-init.d/20-directories +++ b/root/etc/cont-init.d/20-directories @@ -4,3 +4,17 @@ mkdir -p /run/postgresql mkdir -p /run/nginx mkdir -p /var/log/funkwhale mkdir -p /app/api/staticfiles + +# ownership +chown -R funkwhale:funkwhale /app +chown -R funkwhale:funkwhale /var/log/funkwhale +chown -R funkwhale:funkwhale /run/postgresql + +# permission +chmod -R 0700 /app +chmod -R 0750 /app/api/staticfiles +chmod -R 0750 /app/front +chmod 0750 /app +chmod 0750 /app/api + +chmod -R 0755 /var/log/funkwhale