Портал технической службы: наряды и чек-листы, задачи, отказы и неисправности, анализ надёжности, карты, склады, приложение для Android

This commit is contained in:
darkorion
2026-10-13 09:09:53 +03:00
commit 67e411eea8
246 changed files with 23152 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
# Скопируйте в .env рядом с docker-compose.yml и заполните. Файл .env не храните в git.
# Сгенерировать случайные значения: openssl rand -hex 24 (для SECRET_KEY — openssl rand -hex 32)
# Пароль базы PostgreSQL (контейнер db). После первого запуска не меняйте: он записан в базу.
DB_PASSWORD=
# Ключ подписи токенов: не короче 32 символов. Смена ключа завершит все сессии.
SECRET_KEY=
# Пароль администратора «admin» при первом запуске (не короче 10 символов). Потом меняется в интерфейсе.
ADMIN_PASSWORD=
# Часовой пояс предприятия: от него зависят смены, расписание нарядов и отчёты.
APP_TZ=Europe/Moscow
# Порт на хосте, на который смотрит обратный прокси (nginx, NPM, Caddy…).
APP_PORT=8080
# Адрес обратного прокси: только от него принимаются заголовки X-Forwarded-For.
# Как узнать: «Администрирование → Настройки сервера» → «Адрес клиента, каким его видит сервер». Пока прокси не указан,
# там виден адрес самого прокси (на том же хосте — обычно шлюз сети Docker, например 172.18.0.1). Впишите его и выполните
# docker compose up -d — после этого в той строке появится ваш собственный адрес.
FORWARDED_ALLOW_IPS=127.0.0.1