35 lines
1.4 KiB
Plaintext
35 lines
1.4 KiB
Plaintext
|
|
# === 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
|