telegram: token: "YOUR_TELEGRAM_BOT_TOKEN" admin_id: 123456789 paths: # JSON state file for artifacts artifact_state: "/opt/tg-bot/state.json" # Optional env file with RESTIC_* variables restic_env: "/etc/restic/restic.env" thresholds: disk_warn: 80 load_warn: 2.0 alerts: enabled: true interval_sec: 60 cooldown_sec: 900 notify_recovery: true smart_enabled: true smart_interval_sec: 3600 smart_cooldown_sec: 21600 smart_temp_warn: 50 arcane: base_url: "http://localhost:3552" api_key: "arc_..." env_id: 0 npmplus: base_url: "https://10.10.10.10:81/api" identity: "your@email.com" secret: "yourPassword" # Optional static token (not recommended if it expires) token: "" verify_tls: true security: reboot_password: "CHANGE_ME" docker: # If true, discover containers by name/label autodiscovery: true # Enable docker watchdog notifications watchdog: true # Optional label filter: "key=value" label: "" # Name substrings used for discovery match: - "tg-" - "bot" # Alias -> real container name (overrides autodiscovery) aliases: tg-admin-bot: "tg-admin-bot" # Explicit list used by legacy modules containers: tg-admin-bot: name: "tg-admin-bot" url: "http://127.0.0.1:8080/health"