# Скопируйте в .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