Difference between revisions of "Dtella"
imported>Microcosmus |
imported>Echarlie |
||
(8 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | Dtella is a decentralized direct connect hub used for file sharing. Because it's able to restrict file sharing to a specific IP range, Dtella is ideal for usage at low-latency campus networks where upload limits are imposed for external traffic. Open source software for a Virginia Tech Dtella hub is available at [http:// | + | Dtella is a decentralized direct connect hub used for file sharing. Because it's able to restrict file sharing to a specific IP range, Dtella is ideal for usage at low-latency campus networks where upload limits are imposed for external traffic. Open source software for a Virginia Tech Dtella hub is hosted on [http://github.com/matthazinski github]. Instructions for other operating systems are available at [http://vtluug.org/files/2012/dtella/instructions/] |
== Linux Installation Instructions == | == Linux Installation Instructions == | ||
− | * Grab the latest snapshot from [ | + | * Grab the latest snapshot from [https://github.com/matthazinski/dtella-vt/ http://github.com/matthazinski/dtella-vt/] |
* Untar the source and move to your home directory | * Untar the source and move to your home directory | ||
<code> | <code> | ||
Line 18: | Line 18: | ||
<code>$ chmod +x dtella </code> | <code>$ chmod +x dtella </code> | ||
− | * Install a DC++ client, such as [ | + | * Install a DC++ client, such as [http://code.google.com/p/eiskaltdc EiskaltDC++]. The QT version is recommended, as the GTK version has a known bug when selecting shared directories. |
* Launch Dtella by executing <code>~/.dtella</code>, then launch your DC++ client and connect to localhost:7314 | * Launch Dtella by executing <code>~/.dtella</code>, then launch your DC++ client and connect to localhost:7314 | ||
+ | * You may or may not need to forward ports in order to get traffic through your firewall or router. | ||
+ | |||
+ | [[Category:VTLUUG:Projects]] | ||
+ | [[Category:Deprecated]] |
Latest revision as of 19:30, 1 March 2016
Dtella is a decentralized direct connect hub used for file sharing. Because it's able to restrict file sharing to a specific IP range, Dtella is ideal for usage at low-latency campus networks where upload limits are imposed for external traffic. Open source software for a Virginia Tech Dtella hub is hosted on github. Instructions for other operating systems are available at [1]
Linux Installation Instructions
- Grab the latest snapshot from http://github.com/matthazinski/dtella-vt/
- Untar the source and move to your home directory
$ tar -xzf dtella-vt-*.tar.gz
$ cd dtella-vt-*
$ mkdir ~/.dtella
$ mv <extracted folder>/* ~/.dtella
- Create a script to launch the python script
$ cd ~
$ vim dtella
#!/bin/bash
python2 ~/.dtella/dtella.py &
$ chmod +x dtella
- Install a DC++ client, such as EiskaltDC++. The QT version is recommended, as the GTK version has a known bug when selecting shared directories.
- Launch Dtella by executing
~/.dtella
, then launch your DC++ client and connect to localhost:7314 - You may or may not need to forward ports in order to get traffic through your firewall or router.