# ============================================================ # Frappe ERP — пример конфигурации (.env.example) # Скопируй в .env и заполни реальными значениями: # cp .env.example .env # ============================================================ # Версия ERPNext (используется только при PULL_POLICY=always) ERPNEXT_VERSION=v16.9.1 # Кастомный образ, собранный из apps.json # Собрать: make build CUSTOM_IMAGE=frappe-custom CUSTOM_TAG=v16 PULL_POLICY=missing # Пароль MariaDB (сгенерируй: openssl rand -base64 32) DB_PASSWORD=CHANGE_ME_use_strong_password # Внешняя БД (оставь пустым для встроенной MariaDB) DB_HOST= DB_PORT= # Внешний Redis (оставь пустым для встроенного) REDIS_CACHE= REDIS_QUEUE= # Имя сайта (должно совпадать с именем, созданным через bench new-site) FRAPPE_SITE_NAME_HEADER=erp.local # HTTP-порт публикации HTTP_PUBLISH_PORT=8090 # Политика перезапуска контейнеров RESTART_POLICY=unless-stopped # Таймаут nginx (секунды) PROXY_READ_TIMEOUT=300 # Максимальный размер тела запроса CLIENT_MAX_BODY_SIZE=100m # Расписание автобэкапа (формат ofelia/cron) # @every 6h — каждые 6 часов # 0 2 * * * — каждый день в 02:00 BACKUP_CRONSTRING=@every 6h