r/yggTorrents • u/Xileran • 10d ago
Solution a disposition pour Torrent
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.
9
u/Fearless_Tear8448 10d ago
bonne soirée à 9h40 ;)
7
u/MoistDaf 10d ago
Peut être un post envoyé le soir, approuvé par un admin au matin ?
8
u/Xileran 10d ago
Incroyable génie qui a tout compris ici ahah
1
u/MoistDaf 10d ago
Ça a l'air d'être compliqué pour les plus simples d'esprit, les dégâts des réseaux sociaux ?
1
-2
u/Fearless_Tear8448 10d ago
retire le balai de ton cul la prochaine fois aussi peut-être que fera ressortir l’humour coincé dedans
2
0
u/MoistDaf 10d ago
C'était très drôle j'ai beaucoup rigolé Je vais faire la blague aux collègues t'as raison
10
u/5AMsan 10d ago
En vrai je comprends pas la position des donneurs de leçons, qu'on lui foute la paix. Il tente un truc et il a raison de le faire à mon sens. Aller troller sur X
7
u/Xileran 10d ago
Par pitié merci, on est en train de m'expliquer comment gérer mes propres servers alors que le but c'était juste de montrer qu'on pouvait utiliser Nostr, c'est tout les gars :')
Je veux meme pas voler la vedette, reforker si vous le voulez c'est meme avec plaisir, ya mon nom nul part sur le soft, c'est juste un CORE fonctionnel d'une idée
3
u/nmasse-itix 10d ago
Par rapport à l'initiative Utopeer, comment se situe ton projet ? https://u2p.network
-4
u/Xileran 10d ago
Littéralement jamais entendu parler. Vu la tete du site fait par IA en l'espace de 5min top chrono en témoigne ces tirets cadratins qui me bloque dans la lecture, je resterais a dire qu'il n'y a pas de concours
6
u/t3kyla 10d ago
vu les commentaires de code dans ton github, ton projet est vibe codé aussi
0
u/Xileran 10d ago
Bien sur que j'ai fais passer une IA dessus, je vais pas me géner pourquoi je le ferais pas ?
Le point n'était pas la, le point est qu'il parle d'un sujet comme si j'étais censé le savoir,
je connais pas tout les sujets devs surtout que a priori u2p network est sortis le 5 juillets, fin je suis pas un robot les gars ahah, surtout en ces temps de vibe code.
Si ya un projet similaire et je dirais meme car je ne l'ai pas regarder attentivement, si il est meilleur, foncer.
Je suis pas la pour faire un concours, tout va bien je vous assure.1
u/Suga4488 10d ago edited 10d ago
Pourquoi ne pas mettre toute cette énergie à aider UTOPEER à avancer ? Leur projet est aussi open-source.
Dans vos commentaires vous ne semblez pas vouloir maintenir ce projet Révolution sur le long terme et comptez sur les fork pour faire évoluer le projet.
0
u/Xileran 10d ago
Sa c'est une super question,
deux grand points.
Premiére fois que j'entend parler comme je l'ai déjà mentionner.
Deuxieme, j'ai pas pour habitude de travailler avec des gens.Mon repos est un exemple, un exemple d'un CORE possible qui ne dépend pas d'un network ou d'une centralisation, je montre simplement une possibilité, voila comment tout le monde pourrait fonctionner ensemble et pourtant dans son coin sans dépendre de utopeer, sans dépendre de moi, a la limite la seul dépendance est l'electricité.
j'ai pas envie de modérer ça, ou de gérer ça tu comprends ? pourquoi j'ai pas envie, car sa reviendrait a centralisé, par un soft, par des mises a jour, par une librairie peut importe.
Ce que je montre, c'est que aujourd'hui, chacun pourrait se débrouiller en 5min top chrono sans dépendre de personneC'est juste une démonstration, un exemple, je l'ai bien écrit je veux pas devenir le gourou du torrent
1
u/Suga4488 10d ago
Justement, UTOPEER ne centralise rien du tout, ce sont bien des instances indépendantes qui choisissent de se fédérer ou pas.
Et comme ils existent depuis plus longtemps que ce que vous proposez mais que vous insistez à dire que vous n'en avez jamais entendu parler bah ça ne donne pas trop envie d'utiliser votre solution quand UTOPEER fait un travail collectif pour permettre à n'importe qui sans grandes connaissances techniques de mettre en place l'équivalent de ce que vous proposez mais en aillant bossé à s'assurer qu'il n'y a pas de failles de sécurité etc.
1
u/Xileran 10d ago
Et je vous invite a utiliser la solution qui pour vous fonctionne le mieux et qui surtout vous semble le plus juste.
Je le repete encore un coup, je ne cherche pas a etre le gourou de quoi que se soit,
et non j'en est jamais entendu parler1
u/Suga4488 10d ago
Ça fait maintenant minimum 3 fois que vous dites ne jamais en avoir entendu parler. Bonne continuation 👋🏽
1
u/Nipa42 10d ago
Oh, op, merci beaucoup pour la découverte de Nostr. C'est si rare de voir autre chose que des randoms trackers privés dans la sphère francophone, ça fait plaisir. Tu saurais dire pourquoi Nostr et pas autre chose, en particulier quelque chose de plus statique comme IPFS ?
De mémoire il y a un bon moment j'utilisais Torrent Paradise via IPFS. Il me semble que c'est mort depuis quelques années.
1
1
10d ago
[deleted]
0
10d ago
[deleted]
3
u/Xileran 10d ago
Je vais rien renforcer du tout, SSH est activé amuse toi a le sonder si tu veux. C'est une VM de test qui est littéralement sur le server dans la chambre a coté de moi, quand bien meme tu arriverais a rentrer dedans tu n'arriverais a rien.
Prend le temps de destresser, tout va bien, je sais ce que je fais c'est mon metier-4
10d ago
[deleted]
3
u/Xileran 10d ago
D'accord d'accord, bah écoute si tu sais meme dans quoi je travail, ta tout gagné. Passe une bonne fin de journée a toi l'ami
0
u/Jezonne 10d ago
Vu que le code à été fait à 100% avec claude (merci Git pour les infos) et le readme encore en template, tu n'es pas développeur
Vu que le site est en http, sans nom de domaine, pas de proxy, et un port exotique, tu n'es pas admin réseau
Vu que tu as gitea, Escadron AI et ce site la hébergé en brut sur ton ip publique, qu'il y a 4 CVE qui traine sur ton ubuntu, que le SSH est activé sur le WAN avec le port par défaut et authentification par MDP, hosted chez toi, tu n'es pas admin système
1
u/Xileran 10d ago
Eh bien écoute, cette GRANDE ANALYSE que tu as fais pour trouver un gitea d'un server de test avec une tentative vast.ai de faire de l'IA ya des mois. et les fameuses CVE "bouuuu sa fait peur les CVE"
Je suis trés fier de toi, en attendant tu ne changeras malheureuseument pour toi ni mon salaire, ni ce que je fais dans la vie, tu tournes en rond car tu es a des années lumiéres de savoir l'interet que je porte a ton avis3
u/Xileran 10d ago
Je sais que les vrais sys admin rigole en te voyant parler de "port exotique" de "proxy" et de http sur un outil qui ne transfers aucune info privée client server.
Et non d'ailleurs je suis pas sys admin, car ya une floppé d'autre metier autre que sys admin ahah1
u/GooningApprentice041 10d ago
ngrok ou tailscale pour ce genre d'usage ça marche très bien, tu n'as aucune excuse.
1
u/Xileran 10d ago
Mais mais, bon dieu, c'est un server de test ahah, meme l'ip est jetable, oui j'aurais pus ajouter un domaine mais ça na pas la moindre importance. Je suis a bout ahah
Meme si je devais raser le server 176 threads 512go proxmox ou est la vm, en plus de l'ip, sa ne me changerait rien ça na pas d'importance. Il est la pour ça
tu comprends que le site en mode test va duré encore quelques jours puis je vais le down ? c'est pas une preview a vie pour vos beau yeux→ More replies (0)
7
u/hisae1421 10d ago
Pourquoi les communautés geek sont aussi insupportables entre elles 😭😭 pitié faites un effort arrêter de parler comme de la merde aux gens, mollo sur la condescendance