Torrent Server Appliance

-

File download and sharing server

A file server with integrated multi-protocol file sharing that can be used to handle all types of file downloads. Files can be added to the download list using the Torrent Server handler extension for FireFox, or through a simple web interface that allows you to manage the server remotely. Especially useful for centralizing file sharing on a shared network. Includes anti-virus scanning.

Current version: 2009.10 (changelog)

Launch to cloud:

This appliance includes all the standard features in TurnKey Core, and on top of that:

  • SSL support out of the box.
  • E-mail download completion notification via Postfix MTA (bound to localhost).
  • File sharing (MLDonkey) configurations:
    • Provide simpler web interface via P2P-GUI.
    • Anti-virus / malware scanning via ClamAV.
      • Anti-virus signatures are auto-updated.
      • Automatically quarantines unsafe downloads.
      • Anti-virus logfile: /var/log/mldonkey/clamav.log
    • Support broadcatching via helper tools (xmllint, xsltproc).
    • Enabled all file sharing protocols (e.g., HTTP/FTP, BitTorrent, eDonkey, Direct Connect)
  • File server (Samba) configurations:
    • Preconfigured wordgroup: WORKGROUP
    • Preconfigured netbios name: TORRENTSERVER
    • Configured Samba user accounts to synchronize with UNIX user accounts.
    • Configured root as administrative samba user.
    • Configured shares:
      • Users home directory.
      • Public storage.
      • CD-ROM with automount and umount hooks (/media/cdrom).
  • Web based file manager (eXtplorer) configuration:
    • Includes popular compression support (zip, rar, bz2).
    • Includes flip to convert text file endings between UNIX and DOS formats.
    • Includes vsftpd binded to localhost to provide net2ftp backend.
      • Provide users access to their home directories.
      • Workarounds permission issues with eXtplorer.
  • Default storage directory: /srv/storage
  • Includes mldonkey-passwd script to change mldonkey, P2P-GUI and eXtplorer passwords.
  • /usr/local/bin/mldonkey-passwd PASSWORD
    

See the Torrent Server Documentation for more details.

Known issues:

  • mldonkey daemon will shutdown if free disk space reaches the threshold of approx. 50MB.
  • mldonkey can take a while to fully load depending on the system hardware, see the log file for details: /var/log/mldonkey/mlnet.log
  • The ports specified in the TurnKey Web Control Panel are not accurate, please refer to the Torrent Server Firewall/Router/NAT configuration documentation.

Default credentials:

  • Webmin, Webshell, SSH, Samba: username root, no password
    • user sets password during installation
  • mldonkey/P2P-GUI: username admin, password turnkey
  • Web based file manager (eXtplorer):
    • username admin, password turnkey
    • username guest, password turnkey
    • Local FTP authentication is done using UNIX users