Családi torrent

Lehet-e olyan megoldást készíteni (egyszerű módon), amivel megoldható lenne, hogy az otthoni torrent szerveremnek legyen egy olyan funkciója, hogy máshol lakó családtagok a gépükön felhalmozódott nagy méretű fájljaikat célzottan hozzám töltsék föl, ha akarják?

Arra gondolok, hogy tudok-e (vagy egy családtagom tud-e) olyan .torrent fájl készíteni, ami úgy működik, hogy aki használja, attól a fájl az én szerveremre kerül föl (és máshova nem, és nem is látszik a központi torrent-webhelyen). Ehhez nem szeretnék (sokkal) bonyolultabb infrastruktúrát beüzemelni, mint amit egy normál torrent szerver biztosít.

(Ennek egy B verziója lenne az otthoni gépen futtatott fájlszerver, de ezt szeretném elkerülni a vele járó bonyodalmak és biztonsági rések miatt.)

Hozzászólások

"Lehet-e olyan megoldást készíteni (egyszerű módon), amivel megoldható lenne, hogy az otthoni torrent szerveremnek legyen egy olyan funkciója, hogy máshol lakó családtagok a gépükön felhalmozódott nagy méretű fájljaikat célzottan hozzám töltsék föl, ha akarják?"

Nem érthető (vagy cask én nem értem mit szeretnél). A sima válasz, igen FTP de gondola men mez a kérdés

"Arra gondolok, hogy tudok-e (vagy egy családtagom tud-e) olyan .torrent fájl készíteni, ami úgy működik, hogy aki használja, attól a fájl az én szerveremre kerül föl (és máshova nem, és nem is látszik a központi torrent-webhelyen). Ehhez nem szeretnék (sokkal) bonyolultabb infrastruktúrát beüzemelni, mint amit egy normál torrent szerver biztosít."

Ezt se értem teljesen, de pl. egy wTorrent-et teszel fel, ez adatbázisból azonosítja ki lép be és annak "nevében" seedel.
De ezt a kérdést sem értem nagyon :-(

..............................
"Herman Miller bútort követelünk a föld összes görbe hátú kompjúter zombijának"

Ftp, vagy VPN + egyszerű file megosztás. Én utóbbit csinálnám. Torrentet hagyd ki, nem fogják érteni, és felesleges is.

Nekem a Synology CloudStation oldja ezt meg, bárhol van a családom, ha X mappába bemásol valamit azt szépen feltölti a nálam lévő NAS-ra.

Van valami Java-s cucc, ami minden oprendszeren fut és képes torrentfile-t generálni, sőt utána azonnal seed-be állni. Valamikor 8 éve(?) volt egy project, ahol kellett volna ilyesmi, akkor bukkantam rá erre: http://visigod.com/xbt-tracker/ Fapad egyszerű cucc, mindent MySQL-ben tárol és teljesen jól működött a tracker. Most ránéztem, az oldal még létezik, a kód fent van - doksi viszont kevesebb van, mint amennyire emlékeztem. Alapértelmezetten nyitott tracker, tehát ha belépsz egy klienssel, akkor felveszi a torrentfile-t automatikusan és "manageli" a klienseket. :-) Természetesen ez feature, letiltható - nálad esélyesen le is kell tiltani. Lehetőség van arra is, hogy a torrent file tartalmazza a feltöltő azonosítóját - ezt sem kötelező használni. Mondjuk nálad nem is biztos, hogy érdemes...
Te esélyesen nem fogsz megúszni egy kevés PHP(?) programozást, mert ha ismerős legyártja a torrent file-t, akkor is minimum két dolgod van vele:
- beakasztani a trackerbe
- indítani kell egy klienst nálad is, ami lehúzza a rokonságtól az adatokat. (Nyilván egy nálad futónak is lehet szólni, nem kell újat indítani.)

a torrent egyébként nem rossz választás, mert:
- tudja folytatni a megszakadt fel-/letöltést
- ellenőrzi az átvitt adat helyességét, hiba esetén újra letölti a hibás blokkot (és nem az egészet - ez sem rossz dolog)
- könnyen, kliensből szabályozható a sávszélesség
- egy VPN-nel szemben csupán pár port használata szükséges - kisebb biztonsági kockázat

Amit viszont gondolj végig te, az igazából a teljes folyamat - az ugyanis vet fel kérdéseket:
- több ismerős/rokon esetén szeparálni kéne, hogy ki mit lát
- sikeres feltöltés után az adott torrent seedelése fölöslegessé válik, ráadásul ha nem szünteted meg, akkor meddig seedelsz és hány torrentet
- mondjuk sikerült a feltöltés, mondjuk a barát/rokon/ismerős törölte a fájlokat. És most szeretné elővenni azokat. Ezt hogyan? Logikusan: torrent. De akkor neki nem szabad törölnie az eredeti torrent file-t, illetve neked valahogy el kell kezdened seedelni a korábban feltolt torrentet. Ezzel mikor állhatsz le? Ha már elvitte? Ha már nincs kliens? Ha már eltelt 2 nap?

Szóval nem rossz a torrnet, de nem is archiválásra lett kitalálva. Ha ilyen ambícióid vannak, akkor egy owncloud vagy seafile nem lenne jobb?

Igen lehet, legeneralod a torrentfile-t tracker nelkul, bealsz seedbe a forras gepen.
Azon a gepen ahove szeretned hogy eljusson az adat megnyitod a file-t es a masik gep IP cimet + kliens altal hasznalt portot manualisan hozzaadod a peer listahoz.

Nem rocket science...

--

"You can hide a semi truck in 300 lines of code"

nem egészen az, de hátha érdekel: syncthing esetleg btsync

+1 a syncthing-nek, esetleg még seafile
A bitsync, ha jól emlékszem fizetős, a free verzió pedig tartalmaz korlátokat...

üdv: pomm

A 852-es kídlap telepötúsa sikeresen befejezádétt