thargos Posted September 18, 2014 Report Share Posted September 18, 2014 Hi, With some friends we would like to do the following things: - Share photos - Family videos - Share private torrents This would be done over a private network using tinc (Virtual Private Network daemon). Torrents shared over this network must not be accessed from other networks. No connection tentatives must be done towards external networks. Every machine knows what files are available on the other machines of the network. When a machine is asked to download a file, it should download it from a set of other machines owning the file to maximise transfer rate (in comparison to direct transfer). A------------B | C----' If A wants a file, if the file is in B and C, then A will download chunks from B and C at the same time. The index of what files are available should not be put in a central place. We would like the system to still work if any machine is disconnected from the network. The indexer and sharing daemon should run on a headless machine. This solution looks like trackerless (via DHT) torrent, but we couldn't find any good implementation. The only tool that we found doing all of that is tribler. Yet, before digging into more details about this tool, we would like to know all the possibilities we have. We have tried to set up trackers on each host sharing files. Yet we have to synchronize the trackers and we couldn't figure an obvious way to do this. Moreover it is not easy to have a unified view of the totality of the available shared content on the network. We are aiming at a trackerless architecture which would allow us to list and share files in a decentralised fashion. We think the DHT will be a key component of our architecture. Are there any existing tools which could allow us to set up all these requirements in place? Thanks in advance for any of your ideas and suggestions. Best regards. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.