# === NEXTCLOUD === DOMAIN_NEXTCLOUD=https://next.iieasy.ru NC_USER=your_nextcloud_username NC_APP_PASSWORD=your_app_password # Пути для сканирования (разделенные запятыми) # {username} будет заменен на имя пользователя Nextcloud NC_SCAN_PATHS=/home/{username}/Documents,/home/{username}/Files,/Shared/Documents # === OPEN WEBUI API === DOMAIN_OPENWEBUI=https://odo.iieasy.ru OPENWEBUI_API_KEY=your_api_key_here OPENWEBUI_TIMEOUT=300 # === AUTHENTIK (опционально, для маппинга пользователей) === DOMAIN_AUTHENTIK=https://auth.iieasy.ru AUTHENTIK_API_TOKEN=your_authentik_api_token # Маппинг пользователей Nextcloud -> Authentik (опционально) # Формат: NC_USER_{nextcloud_username}={authentik_user_id} # NC_USER_john=user.12345678-1234-1234-1234-123456789012 # === НАСТРОЙКИ ВОРКЕРА === # Интервал синхронизации в секундах (по умолчанию 300 = 5 минут) SYNC_INTERVAL=300 # Максимальный размер файла для обработки в байтах (по умолчанию 100MB) MAX_FILE_SIZE=104857600 # Путь к БД состояния синхронизации DB_PATH=sync_state.db # Уровень логирования (DEBUG, INFO, WARNING, ERROR) LOG_LEVEL=INFO