Vue normale

Reçu — 6 décembre 2025

Héberger son simili YGGapi : Ygégé

Par :Aerya
6 décembre 2025 à 06:52


Je pense que YGGapi n’est plus à présenter, enfin pour ceux qui s’intéressent un minimum au P2P/streaming, et on sait que son principal intérêt est aussi son principal défaut : la non-publication du code source.

Code non publié = impossibilité pour YGG de patcher/bloquer/freiner son utilisation. Code non publié = peur de certains de se faire usurper leur passkey (passkey de YGG… mouahahahahahah. Pardon.)

Bref, c’est là que UwUDev intervient en proposant Ygégé qui est, en un peu différent, un YGGapi à auto-héberger. Compatible avec Jackett et Prowlarr.

  • Résolution automatique du domaine actuel de YGG Torrent
  • Bypass Cloudflare automatisé (sans résolution manuelle)
  • Recherche quasi instantanée
  • Reconnexion transparente aux sessions expirées
  • Caching des sessions
  • Contournement des DNS menteurs
  • Consommation mémoire faible (14.7Mo en mode release sur Linux)
  • Recherche de torrents très modulaire (par nom, seed, leech, commentaires, date de publication, etc.)
  • Recuperation des informations complémentaires sur les torrents (description, taille, nombre de seeders, leechers, etc.)
  • Pas de dépendances externes
  • Pas de drivers de navigateur

Documentation pour Docker et TMDB. J’ai pas constaté de différence flagrante vs l’utilisation de YGG dans Prowlarr via Flaresolver/Byparr mais on peut penser que ça viendra.

Voici mon installation via VPN. Parce que oui, c’est un accès à un site au contenu illicite, donc ça se fait via VPN comme pour tout ce genre de contenu (#mode vieux schnock, je sais).

services:
  gluetun-airvpn:
    image: qmcgaw/gluetun:latest
    container_name: gluetun-airvpn
    restart: always
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    ports:
      - 8887:8887 # proxy
      - 8081:8081 # metube
      - 51820:51820 # qbittorrentvpn1
      - 936:936 # qbittorrentvpn1
      - 8715:8715 # ygege
      - 9696:9696 # Prowlarr
      - 5076:5076 # nzbHydra
    environment:
      VPN_SERVICE_PROVIDER: airvpn
      VPN_TYPE: wireguard
      WIREGUARD_PRIVATE_KEY: xxx
      WIREGUARD_PRESHARED_KEY: xxx
      WIREGUARD_ADDRESSES: xxx
      SERVER_COUNTRIES: Netherlands
      DNS_ADDRESS: 192.168.0.64
      HTTPPROXY: on
      HTTPPROXY_LOG: off
      HTTPPROXY_LISTENING_ADDRESS: 0.0.0.0:8887
      HTTPPROXY_USER: 
      HTTPPROXY_PASSWORD: 
      HTTPPROXY_STEALTH: on
      FIREWALL_VPN_INPUT_PORTS: 19975
      FIREWALL_OUTBOUND_SUBNETS: 192.168.0.0/24
      TZ: Europe/Paris
    volumes:
      - /mnt/Docker/gluetun/airvpn:/gluetun

  ygege:
    image: uwucode/ygege:latest
    container_name: ygege
    restart: always
    network_mode: "container:gluetun-airvpn"
    environment:
      YGG_USERNAME: xxx
      YGG_PASSWORD: "xxx"
      BIND_IP: 0.0.0.0
      BIND_PORT: 8715
      LOG_LEVEL: debug
      TMDB_TOKEN: xxx
    volumes:
      - /mnt/Docker/ygege/:/app/sessions

ygege1

Et ça s’intègre à Prowlarr comme d’habitude via une Custom Definition. Faut penser à changer l’URL d’accès si comme chez moi c’est hébergé sur une autre machine.

ygege2

On relance Prowlarr et on peut l’ajouter

ygege3

On sélectionne la bonne URL et ça roule

ygege4

Simple et très rapide, c’est un plaisir.

ygege5

Loading

Reçu — 12 juillet 2025

Ajouter Ygg-API à Prowlarr

Par :Aerya
12 juillet 2025 à 17:31


Prowlarr permet de mixer plusieurs indexeurs (BitTorrent/Usenet) pour faire des recherches et téléchargements.
Il existe des indexeurs pour YGGtorrent mais ils sont souvent dans les choux du fait de la protection CloudFlare du site. Certes on trouve des outils annexes pour tenter de passer outre mais sinon on peut faire plus simple avec ygg-api (yggapi.eu dont le code n’est pas publié pour ne pas être contré).

Merci à Clemv95 pour le fichier de configuration. Je le poste aussi sur mon blog au cas où.



EDIT du 25.07.25 : Glira fait une remarque qu’il semble bon de transmettre aux néophytes ou à ceux pour qui YGG est quasi leur unique source. Je suppose cependant que la personne derrière ce site n’a absolument pas besoin de nos passkeys pour ce site où il est si facile de se faire un compte et du ratio (sans Joal), tout comme je présume qu’elle est sur les trackers privés francophones…


Attention ce pendant, cette solution envoie votre passkey sur le serveur de yggapi.eu. Et il est extrêmement facile pour lui de les enregistrer. Utilisez ce service que si vous êtes prêt à perdre votre compte ygg en cas d’exploitation de votre passkey.
Ou renseignez une fausse passkey, et modifiez le fichier torrent après téléchargement.



Dans l’installation de Prowlarr, aller dans le dossier Definitions et créer le dossier Custom.

2025 07 12 19 27 55 homebox Ásbrú connection manager (ubuntu)

Puis créer/mettre dedans le fichier ygg-api.yml et relancer Prowlarr. Ygg-API est maintenant disponible dans la liste des indexeurs.

2025 07 12 19 29 47 indexers prowlarr — mozilla firefox

Pour le configurer, il suffira d’ajouter une passkey. Trouvable sur son compte YGG ou dans l’URL d’annonce du tracker si vous avez déjà des .torrents de chargés.



Loading

❌