e41c4a12da
- Make Stop() idempotent: return nil instead of error when PID file missing - Add startup reconciliation: auto-start CrowdSec if DB says enabled - Ensure log file exists for LogWatcher to prevent disconnection Fixes: - "Failed to stop CrowdSec: 500 error" when toggling off - CrowdSec showing "not running" despite being enabled in settings - Live logs showing disconnected after container restart