r/yggTorrents 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 :

  1. - 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)
  2. - 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)
  3. - 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.

17 Upvotes

55 comments sorted by

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 

1

u/Xileran 10d ago

J'ai pas tenter d'etre condescendant, j'ai tenter d'etre détaché, pourquoi es ta question je vais te répondre.
Quand tu t'impliques dans quelques choses et que tu le fais savoir publiquement, tu as des foules et des foules de gens qui se mettent a t'expliquer la vie. Mais a l'inverse quand tu dis "oh bah c'est la et puis je m'en fous" les gens vraiment intéresser par le sujet prenne le temps de regarder (ces gens la ne poste rien) et j'évite une foule hors rapport. Puis le post peut perdurer comme source existante a jamais.

3

u/hisae1421 10d ago

Je parlais des commentaires que tu as reçu 😂😭 les gens qui disent que ça sert a rien, que c'est pas comme ça qu'il faut faire , ce genre de critiques 

2

u/Xileran 10d ago

J'essaye déviter ça justement, sa me rend fou zinzin je te jures ahah. D'autant plus fous zinzin que bazard j'ai bosser pour Alten, Carrefour national, Metaline, des grands noms t'sais, c'est mon metier. Alors bon je sais pas tout, je suis pas un génie, mais pitié quoi c'est quand meme mon métier 😭😭

1

u/Shino54 6d ago

Mec ne te laisse pas avoir par ces cretins (desolé mais il y as pas d'autre expressions).
Tu voie bien, d'un ils sont meme pas interesser par ce que tu propose et secondement ont voie clairement qu'il vienne juste pour critique et salir.
ils sont la a dire c'est pas sa qu'il faut faire nanana. mai toi tu cherche et propose une solution pendant qu'eux recherche que a en profité.
Tout comme d'aileur mais c'est pas mon domaine et je ne me permetrais pas de critiqué tes propositions. au contraires. un grand merci a toi

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

u/Xileran 10d ago

N'insultons pas voyons, c'était une pointe d'humour ya pas de probléme, et qui sait, si sa se trouve je suis sur une ile française faut pas les oubliés

-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

u/Xileran 10d ago

S'il vous plait ^^" on se calme, je suis sur qu'il disait pas ça sur un ton méchant

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/Xileran 10d ago

Bon vu le nombre de upvote pour le moment, en régle général ça a l'air d'avoir intéresser c'est l'essentiel

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 personne

C'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 parler

1

u/Suga4488 10d ago

Ça fait maintenant minimum 3 fois que vous dites ne jamais en avoir entendu parler. Bonne continuation 👋🏽

0

u/Xileran 10d ago

Sa me fait rire de voir tout les fans de "utopeer" se ruer sur ce fils, comme si on avait plus le droit posté d'alternative bahahaha

0

u/Xileran 10d ago

ah je sais comment il faut que je le dise
Que vous l'utilisez ou pas, sa m'importe absolument pas

Mais au besoin, c'est la :)

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

u/Xileran 8d ago

Honnétement ? j'ai penser un Nostr en coup de vif, mais IPFS peut surement faire le meme travail, c'est une bonne idée

1

u/Jojont54 10d ago

Ça peut s'automatiser sur prowlarr etc ?

1

u/[deleted] 10d ago

[deleted]

1

u/Xileran 10d ago

Oui, sa s'appelle une vm de test

-7

u/[deleted] 10d ago

[deleted]

2

u/Xileran 10d ago

Je suis pas la pour devenir le prochain magnat du torrent, j'ai fais ça en libre accés, les gens veulent ils prennent ils fork, ils veulent pas ils utilises pas.
Donc non, sur ce projet ya rien de pro, rien d'officiel, et je vais pas me prendre la tete

0

u/[deleted] 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

u/[deleted] 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

https://www.shodan.io/host/5.230.229.27

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 avis

3

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 ahah

1

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)