48 lines
2.0 KiB
Bash
48 lines
2.0 KiB
Bash
# Скопируйте файл в .env. Не добавляйте .env в Git.
|
|
# Инфраструктура
|
|
APP_BIND_ADDRESS=127.0.0.1
|
|
APP_PORT=8080
|
|
POSTGRES_IMAGE=postgres:18
|
|
POSTGRES_DB=training_planner
|
|
POSTGRES_USER=training_planner
|
|
POSTGRES_PASSWORD=
|
|
|
|
# Планировщик. Переопределяют секцию Planner в appsettings.json.
|
|
PLANNER_DEFAULT_WEEK_COUNT=4
|
|
PLANNER_DEFAULT_SETS_COUNT=3
|
|
PLANNER_DEFAULT_REST_MINUTES=1.5
|
|
|
|
# При первом запуске обязательно заполните логин и пароль тренера.
|
|
# Пароль: от 12 символов, строчные/прописные буквы, цифра, спецсимвол.
|
|
BOOTSTRAP_TRAINER_USERNAME=
|
|
BOOTSTRAP_TRAINER_PASSWORD=
|
|
|
|
# Локальная разработка на 127.0.0.1. Для публичного HTTPS установите true.
|
|
REQUIRE_HTTPS=false
|
|
REVERSE_PROXY_IP=127.0.0.1
|
|
COOKIE_HOURS=8
|
|
AUTH_REVALIDATION_MINUTES=5
|
|
DATABASE_INITIALIZE_ON_STARTUP=true
|
|
PLANNER_DEFAULT_REPETITIONS=10
|
|
PLANNER_DEFAULT_WORKOUT_NAME=Тренировка
|
|
PLANNER_DEFAULT_WORKOUT_DURATION=1 час
|
|
PLANNER_DEFAULT_INTENSITY_PERCENT=80
|
|
PLANNER_AUTOSAVE_DELAY_MS=1200
|
|
|
|
# Ширина столбца названий полей клиента в PDF (см).
|
|
Pdf__ClientLabelWidthCentimeters=4.5
|
|
# Пустые строки между данными клиента и первой неделей PDF.
|
|
Pdf__ClientDetailsGapLines=5
|
|
|
|
# Массовый импорт из буфера обмена.
|
|
ExerciseImport__MaxRows=1000
|
|
ExerciseImport__MaxClipboardCharacters=100000
|
|
# Размер сообщения Blazor: учитывайте запас для UTF-8 и JSON при увеличении лимита вставки.
|
|
InteractiveServer__MaximumReceiveMessageBytes=1048576
|
|
|
|
# Время показа плашки с отменой удаления упражнения (секунды).
|
|
Planner__UndoDeleteDurationSeconds=10
|
|
|
|
# Размер иконки камеры в PDF (пункты).
|
|
Pdf__CameraSizePoints=18
|