Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.

This commit is contained in:
2026-04-30 07:41:41 +03:00
parent eec534760e
commit 89b17ea2b2
1406 changed files with 38483 additions and 3 deletions
+15
View File
@@ -0,0 +1,15 @@
#!/usr/bin/env bash
set -euo pipefail
APP_DATA_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/..)/data"
APP_CONFIG_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/..)/config"
APP_REPO_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/..)/repo"
# Создайте каталог репо, если он не существует. Это не было включено в установки до версии 2.5.306-1.
[ ! -d "${APP_REPO_DIR}" ] && mkdir -p "${APP_REPO_DIR}"
# Рекурсивно установить право собственности на все подключения привязки на 1000:1000. wikijs работал с правами root для установок до версии 2.5.306-1
# даже несмотря на то, что он использовал переменные окружения "correct" PUID/PGID для изображений linuxserver.io.
chown -R 1000:1000 "${APP_DATA_DIR}"
chown -R 1000:1000 "${APP_CONFIG_DIR}"
chown -R 1000:1000 "${APP_REPO_DIR}"