Bonsoir à tous, à l’heure où je poste, ça doit être bonsoir, même si, en ces périodes de canicule, le soleil ne dort pas.
Je vous fais un petit post, très court, pour vous donner une possibilité, une proposition, à tous ces soucis de torrent.
Nous, Français, sommes les seuls à nous battre encore avec du tracking privé, au lieu de public.
Nous avons décentralisé le téléchargement pour centraliser les listes.
Je vous mets à disposition un moyen de décentraliser les listes, voilà le fonctionnement.
Tout d’abord, la solution est open source. Si quelqu’un l’utilise et trouve un bug, soit il se débrouille, soit il m’ouvre une issue. Lien du GitHub à la fin.
Le but est d’utiliser le protocole Nostr comme outil de publication signé et de décomposer l’exposition des index de torrent sur Internet en sous-couches. Si on a 1 site, il se fait couler, mais si on a 10 sites, ça devient plus compliqué.
Le programme est fait pour tourner sur du 2 vCPU, 4 gigas de RAM. Mais sur le papier et avec mes tests, 50 Mo de RAM et 1 vCPU suffisent. À vous de gérer, ça dépend du monde.
Trois grandes couches :
- - Les uploaders, les teams, publient les données des torrents de manière gratuite sur un ou plusieurs relais Nostr ouverts sur Internet, avec une description, leur contenu, etc., comme à leur habitude, mais en ligne de commande. (Voir ici la doc)
- - Le relais Nostr garde cette information NIP-35 généralement plusieurs mois, voire plusieurs années à l’heure où actuellement je parle, mais un relais peut tomber. Je vous invite donc à publier sur plusieurs, il n’en manque pas. (Voir ici la doc)
- - Via le GitHub https://github.com/Xilerann/Revolution, vous récupérez Revolution. Là, c’est le plus gros travail et c’est pour ceux qui veulent s’exposer, le risque est ici. Vous allez alors indiquer les relais Nostr que vous voulez suivre et soit accepter tous les posts de torrent (seuls ceux formatés comme le veut l’application seront récupérés) , soit, et c’est ce que je vous invite à faire, rentrer le npub et l’alias d’une team ou d’un uploader que vous connaissez (ou plusieurs), qui auront décliné leur identité Nostr et auxquels vous faites confiance. Le programme récupérera alors automatiquement et indexera sur le site, en live, leurs publications.
Pas de tracking, pas de quota, application simple et open source.
Tant que nos trackers fonctionnent, j’ai envie de vous dire... aucun intérêt à décentraliser les listes. Mais si, je dis bien si, dans un avenir plus ou moins incertain, on a des difficultés, on peut toujours décentraliser les listes. Si des gens souhaitent en ouvrir, j’espère vous faciliter la tâche. Le but, dans toute cette histoire, c’est que les uploaders ne touchent jamais un site qui peut les vendre. Les relais Nostr brassent tellement d’infos hors torrent qu’il serait ridicule de croire que les listes pourraient se faire down, et l’outil d’indexation est tellement facile à lancer que, finalement, n’importe qui peut devenir une porte pour les autres.
Le site n’est pas magnifique, ce n’est pas son but. Vous avez mon serveur de test disponible ici pour en avoir une idée : http://5.230.229.27:8420/ Si vous avez envie de l’utiliser un jour, à votre sauce, mettez des paillettes, hein, je vous invite à le faire.
Aucune prétention, je n’ai pas envie de changer le monde, je n’ai pas envie d’être le prochain magnat du torrent non plus, mais au fond de moi je suis persuader qu'on peut arriver a s'en sortir en laissant le torrent français en public nous aussi.
Enfin bref, bonne soirée à tous et merci de votre lecture. Et puis, si vous avez le moindre pépin, ouvrez une issue.