From 9ab4c45448fbde74e211482e4aa683ccb0b94af2 Mon Sep 17 00:00:00 2001 From: Andrey Smakotin Date: Sat, 17 Jan 2026 17:00:22 +0300 Subject: [PATCH] feat: Add Docker entrypoint script. --- myproject/docker/entrypoint.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/myproject/docker/entrypoint.sh b/myproject/docker/entrypoint.sh index 8f86961..51403f0 100644 --- a/myproject/docker/entrypoint.sh +++ b/myproject/docker/entrypoint.sh @@ -116,6 +116,9 @@ setup_directories() { mkdir -p "$MEDIA_ROOT/tenants" "$STATIC_ROOT" 2>/dev/null || true # Пытаемся установить права доступа + # Сначала меняем владельца на appuser (так как мы root) + chown -R appuser:appuser "$MEDIA_ROOT" "$STATIC_ROOT" 2>/dev/null || true + # Используем 777 для папок media, чтобы контейнер мог писать независимо от прав на хосте # Это безопасно, так как доступ контролируется на уровне Docker volume # Устанавливаем права рекурсивно на все существующие файлы и папки