- Add GetPollInterval() method to MediaScanner to read from database - Add GetAutoScanEnabled() method to check if auto-scan is enabled - Remove ScanPollIntervalSeconds from config (now DB-driven) - Update NewMediaScanner signature to not require interval parameter - Remove SCAN_POLL_INTERVAL_SECONDS from docker-compose env var