Saya ingin mengatur server file yang dapat dicari, lebih disukai melalui web. Saya bertanya-tanya apakah mungkin untuk mencapai ini menggunakan protokol bittorrent dan memiliki satu klien yang berbagi setiap torrent tunggal di server. Saya kira saya bisa menggunakan beberapa solusi pelacak yang tersedia untuk antarmuka web atau menulis sendiri.
Kekhawatiran saya adalah jika ada batasan jumlah torrent yang dapat dibagi oleh satu klien karena ini mungkin berpotensi> 10rb torrent.
Jumlah klien yang mengunduh sangat kecil, hanya saya dan saudara saya. Idenya adalah memiliki satu tempat untuk meng-host semuanya, mulai dari foto liburan hingga kreasi musik.
Apakah ada opsi lain untuk server file semacam ini. Seharusnya juga mudah untuk mengunggah file ke server.
sumber
Jawaban:
Secara teori itu mungkin tetapi mengapa Anda mau? Jika Anda hanya akan memiliki beberapa orang yang melihatnya, maka Anda kehilangan manfaat bandwidth yang didistribusikan.
sumber
Saya lebih suka merekomendasikan FTP lama biasa. Anda mendapatkan daftar direktori Anda secara gratis karena itu merupakan bagian dari protokol dan orang tidak memerlukan klien tambahan, karena semua browser yang baik memiliki built-in Klien FTP dasar. Hanya untuk mengunggah mereka membutuhkan Program FTP.
BitTorrent akan benar-benar berantakan di sini, karena orang tidak bisa begitu saja mengunggah barang - mereka perlu membuat file torrent untuk setiap file dan kemudian menambahkan file ke server. Klien BT di server kemudian perlu mengetahui hal ini dan menambahkan file .torrent ke antriannya, dan hanya dengan itu pengguna dapat "mengunggah" file aslinya.
sumber
UPD: Saya menemukan proyek ini xbtit mereka menawarkannya secara gratis di bawah lisensi BSD. Anda dapat mencoba demo di sini .
sumber
BitTorrent mungkin bukan yang terbaik karena
a) Masalah terbesar adalah tidak memiliki banyak file torrent, tetapi membuatnya dapat dicari.
b) Mereka harus menggunakan perangkat lunak yang mungkin tidak mudah digunakan untuk kerabat Anda.
Saya akan merekomendasikan Anda untuk melihat layanan penyimpanan online seperti misalnya Wuala .
sumber
Anda dapat menggunakan oneswarm , yang dirancang untuk berbagi data pribadi menggunakan protokol mirip bittorrent. Seperti yang saya lihat, Anda bisa memiliki setidaknya satu klien diatur untuk menjadi server yang akan selalu tersedia untuk meng-host foto keluarga Anda dan yang lainnya.
Saya tidak benar-benar tahu apa batas sebenarnya untuk seseorang tetapi Anda dapat berbagi seluruh direktori di dalamnya. Saya tahu klien bittorrent cenderung menjadi sangat lamban jika Anda memiliki banyak torrent yang berjalan pada saat yang sama.
sumber
Satu masalah yang akan Anda hadapi di sini adalah bahwa Anda hanya memiliki sejumlah port / soket pada satu alamat IP. Jika Anda akan menjalankan sistem di mana Anda memiliki semua file Anda dibagikan melalui protokol gaya bittorrent Anda akan kehabisan cukup cepat jika Anda melakukan sesuatu yang orang tertarik. Setelah Anda mengalami masalah ini, Anda akan harus mulai menambahkan alamat IP baru, dan itu akan menjadi sangat cepat.
sumber
nginx
server, Igos Sysoev, menyetel FreeBSD untuk menangani 200.000 permintaan pada server web tunggal.Anda akan lebih baik menggunakan salah satu dari banyak aplikasi web gratis di luar sana yang menyertakan modul unggah file. Menggunakan bittorrent untuk berbagi file di antara beberapa orang terdengar seperti cara yang fantastis untuk memiliki semua kesulitan penggunaan yang dibawakan oleh bittorents tanpa ada manfaat dari host yang didistribusikan secara besar-besaran dan mengurangi bandwidth pada satu titik untuk menebusnya.
sumber
http://www.rejetto.com/hfs/
HFS adalah server file sederhana untuk Windows yang memungkinkan Anda memberi siapa pun akses web ke file apa pun di mesin Anda. Sangat mudah dipasang.
sumber
Coba Jake: http://jakeapp.com/
sumber
Jika Anda bersedia membayar, Anda dapat meng-host data Anda di Amazon S3 . Ini termasuk dukungan BitTorrent otomatis
sumber