ids.alfacom.it/python_ml/list_fetcher/run_fetcher.py
marco370 77874c83bf Add functionality to manage and sync public blacklists and whitelists
Integrates external public IP lists for enhanced threat detection and whitelisting capabilities, including API endpoints, database schema changes, and a new fetching service.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 7a657272-55ba-4a79-9a2e-f1ed9bc7a528
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: b1366669-0ccd-493e-9e06-4e4168e2fa3b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/449cf7c4-c97a-45ae-8234-e5c5b8d6a84f/7a657272-55ba-4a79-9a2e-f1ed9bc7a528/QKzTQQy
2025-11-26 09:21:43 +00:00

18 lines
380 B
Python

#!/usr/bin/env python3
"""
IDS List Fetcher Runner
Fetches and syncs public blacklist/whitelist sources every 10 minutes
"""
import asyncio
import sys
import os
# Add parent directory to path
sys.path.append(os.path.dirname(os.path.dirname(__file__)))
from list_fetcher.fetcher import main
if __name__ == "__main__":
exit_code = asyncio.run(main())
sys.exit(exit_code)