# 26_JDownloader

## jdownloader

*Gestionnaire de téléchargements avancé — interface web noVNC, supporte hôtes premium et lien direct*

<table id="bkmrk-imagejlesage-jdownlo"><tbody><tr><th>Image</th><td>`jlesage/jdownloader-2:latest`</td></tr><tr><th>Etat</th><td><span style="color:#008000;">Up (running)</span></td></tr><tr><th>Compose project</th><td>jdownloader</td></tr><tr><th>Reseau</th><td>jdownloader\_default</td></tr><tr><th>URL</th><td>[https://jdownloader.juxjux.ovh](https://jdownloader.juxjux.ovh)</td></tr><tr><th>Source</th><td>[https://github.com/jlesage/docker-jdownloader-2](https://github.com/jlesage/docker-jdownloader-2)</td></tr></tbody></table>

### Ports

<table id="bkmrk-hotecontainerip58005"><thead><tr><th>Hote</th><th>Container</th><th>IP</th></tr></thead><tbody><tr><td>5800</td><td>5800/tcp</td><td>127.0.0.1</td></tr></tbody></table>

### Variables

<table id="bkmrk-variablevaleuruser-i"><thead><tr><th>Variable</th><th>Valeur</th></tr></thead><tbody><tr><td>USER\_ID</td><td>1000</td></tr><tr><td>GROUP\_ID</td><td>1000</td></tr><tr><td>TZ</td><td>Europe/Paris</td></tr></tbody></table>

### Volumes

<table id="bkmrk-hotecontaineropt-jd"><thead><tr><th>Hote</th><th>Container</th></tr></thead><tbody><tr><td>/opt/jdownloader/config</td><td>/config</td></tr><tr><td>/home/debian/downloads</td><td>/output</td></tr></tbody></table>

---

## Notes

- Interface noVNC accessible via navigateur — pas besoin de client VNC
- Port 5800 lié à `127.0.0.1` uniquement — non exposé directement à l'internet
- Au 1er lancement, JDownloader télécharge ses composants (~1 min) avant d'afficher l'UI
- Cert SSL Let's Encrypt valide jusqu'au 2026-08-31 (renouvellement automatique certbot)
- Installé le 2026-06-02 via stack Portainer (ID 90)

---

## Integration Claude Code

<table id="bkmrk-statut-mcppas-de-mcp"><tbody><tr><th>Statut MCP</th><td><span style="color:#FFA500;">Pas de MCP — interface web uniquement (noVNC)</span></td></tr><tr><th>Note technique</th><td>Pas d'API REST publique documentée. Pilotage uniquement via l'interface graphique.</td></tr></tbody></table>

### Ce que nous pouvons faire ensemble

- Vérifier l'état du container via l'API Portainer
- Redémarrer le container si l'interface ne répond plus
- Lister les fichiers téléchargés dans `/home/debian/downloads` via SSH