Skip to content

Windows Install FR

Kheopsian edited this page Jul 30, 2026 · 2 revisions

🇬🇧 English · 🇫🇷 Français

Installation Windows

Hydra tourne nativement sur Windows (64 bits). Les releases tagguées fournissent un zip autonome avec seulement deux fichiers .exe — tu dézippes et tu lances. L'UI web est embarquée dans l'app, et la config est créée pour toi au premier lancement.

Téléchargement

Récupère le zip Windows sur la page Releases :

  • hydra-vX.Y.Z-windows-amd64.zip (Intel/AMD, 64 bits)

Un .sha256 l'accompagne si tu veux vérifier. À l'intérieur :

  • hydra.exe — l'app (UI web + API). C'est le seul que tu lances.
  • hydra-engine.exe — le moteur BitTorrent Typhon. hydra.exe le démarre automatiquement ; tu ne le lances jamais toi-même.
  • README.md — une version courte de cette page.

Lancement

  1. Dézippe les deux fichiers dans un dossier où tu peux écrire, par ex. C:\Hydra — garde-les dans le même dossier (l'app cherche le moteur à côté d'elle).
  2. Double-clique hydra.exe (ou lance-le depuis un terminal).

C'est tout. Au premier lancement, Hydra :

  • écrit un default.toml et un dossier data\ à côté de l'exécutable,
  • génère une clé API et un mot de passe admin temporaire — affiché une fois dans la fenêtre console, note-le (change-le ensuite dans l'UI ou avec hydra.exe hash-password),
  • démarre l'app et le moteur.
  1. Ouvre l'UI web sur http://127.0.0.1:8199 et connecte-toi en admin avec le mot de passe affiché dans la console.

Aucune config à copier, aucun --config à passer. Pour changer les ports ou les chemins plus tard, édite le default.toml créé et redémarre. (Avancé : tu peux toujours passer --config <chemin> pour pointer un fichier précis.)

En coulisses, l'app parle au moteur via une socket TCP loopback sur 127.0.0.1 — automatique sur Windows, rien à configurer. (Linux utilise une socket Unix à la place ; même protocole.)

Tourner en arrière-plan (comme un service)

Lancer hydra.exe garde une fenêtre console ouverte. Pour le faire tourner sans surveillance et au démarrage, emballe-le dans un gestionnaire de services comme NSSM ou le sc.exe intégré. Avec NSSM :

nssm install Hydra "C:\Hydra\hydra.exe"
nssm start Hydra

Si le watchdog mémoire redémarre Hydra, le gestionnaire de services le relance.

VPN

Hydra ne gère pas le VPN sur Windows — et il n'en a pas besoin. Utilise le binding système ou par-app / kill-switch de ton client VPN (Mullvad, AirVPN Eddie, Proton, PIA, etc.). Tout le trafic d'Hydra sort alors par le tunnel comme n'importe quelle autre app.

Le routage par-socket propre à Linux (fwmark / SO_MARK, utilisé pour les setups multi-tunnel et gluetun) est désactivé sur Windows par conception — voir Gluetun (VPN) et Modes réseau pour comprendre ce que c'est et pourquoi ça ne s'applique pas ici.

Notes & limitations

  • Le pare-feu Windows peut demander à autoriser hydra.exe/hydra-engine.exe à la première écoute. Autorise-le sur ton réseau privé pour que les peers t'atteignent (ou fais un port forward si tu seedes derrière un NAT).
  • Le profiling mémoire (jemalloc) est un diagnostic Linux-only, absent du build Windows ; l'allocateur système est utilisé à la place. Aucune différence fonctionnelle en usage normal.
  • Tout le reste — catégories, shim qBittorrent, ajout de torrents, seed de données existantes — marche comme sur Linux. Voir le reste du wiki.

Dépannage

  • « engine endpoint not ready » au démarrage : hydra-engine.exe n'est pas à côté de hydra.exe, ou un antivirus l'a mis en quarantaine. Garde les deux dans le même dossier et whiteliste-les.
  • L'UI web ne charge pas : vérifie dans la console le vrai api_port et que rien d'autre n'est bindé dessus ; essaie http://127.0.0.1:<port> explicitement.
  • Les peers ne se connectent pas (entrant) : autorise le port d'écoute dans le pare-feu Windows et, derrière un routeur, forwarde-le. En sortant seul, tu seedes quand même vers les peers qui peuvent t'atteindre.

Voir Dépannage pour le guide général.

Clone this wiki locally