Installation
Prérequis
- VPS Linux avec Python 3.8+
- nginx
- Certbot
1. Déployer le serveur Python
Activer le service systemd
Vérifier :
2. Obtenir le certificat SSL
3. Configurer nginx
Ajouter dans /etc/nginx/sites-available/votresite :
4. Vérifier l'API publique
Réponse attendue :
Configuration
Les paramètres se trouvent en haut de scrape_server.py :
| Variable |
Défaut |
Description |
HOST |
127.0.0.1 |
Interface d'écoute |
PORT |
8765 |
Port du serveur |
TIMEOUT |
7 |
Timeout par tracker (secondes) |
CACHE_TTL |
300 |
Durée du cache (secondes) |
TRACKERS |
(liste) |
Trackers HTTP interrogés |
Après modification, redémarrer le service :