Difference between revisions of "Torrentflux"
(Added Torrentflux install howto) |
Unnilennium (talk | contribs) |
||
(27 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | == Torrentflux for SME Server == |
+ | {{Level|easy|The instructions for installation and usage can be followed by a beginner, changing options requires a basic knowledge of linux.}} | ||
=== Maintainer === | === Maintainer === | ||
[http://www.dungog.net Dungog] (Software) | [http://www.dungog.net Dungog] (Software) | ||
+ | ===Version=== | ||
+ | {{#smeversion: smeserver-tf-b4rt}} | ||
=== Description === | === Description === | ||
+ | http://tf-b4rt.berlios.de/ | ||
− | *TorrentFlux is a PHP based Torrent client that runs on a web server. | + | *TorrentFlux/b4rt is a PHP based Torrent client that runs on a web server. |
*Manage all of your Torrent downloads through a convenient web interface from anywhere. | *Manage all of your Torrent downloads through a convenient web interface from anywhere. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Installation === | === Installation === | ||
− | + | yum --enablerepo=smecontribs install smeserver-tf-b4rt | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | yum --enablerepo= | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | No need to reboot. | |
− | + | Open YOURSERVER/torrent in a web browser | |
− | + | First login with a new username/password, this user is the superadmin, then review and change settings. | |
− | |||
− | + | Change Document Root Path: as below, all other settings are optional, ignore the warnings | |
+ | /opt/b4rt/html/ | ||
− | + | Possibly required, needs the dag repo to be configured | |
+ | yum install perl-XML-Simple perl-XML-DOM --enablerepo=dag | ||
− | + | === Uninstallation === | |
+ | To remove this package issue the following command on the SME Server shell: | ||
− | + | rpm -e tf-b4rt smeserver-tf-b4rt | |
− | + | To remove mysql database and user, both are b4rt, see [[MySQL#Remove a database]] and [[MySQL#Remove a user]]. There is no need to reboot. | |
− | |||
− | |||
− | |||
− | + | === Usage === | |
− | + | Torrents are downloaded to /opt/b4rt/html/downloads, for users to access these: | |
− | + | 1. The user can download the file to their PC using the web interface | |
− | |||
− | + | 2. Admin can create a symbolic link to an existing ibay | |
+ | cd /home/e-smith/files/ibays/ibay1/files | ||
+ | ln -s /opt/b4rt/html/downloads/ | ||
− | + | 3. Admin can create a new samba share, and map a new drive with netlogon | |
− | + | nano -w /etc/e-smith/templates-custom/etc/smb.conf/50torrent | |
+ | |||
+ | [torrent] | ||
+ | comment = torrent Files | ||
+ | path = /opt/b4rt/html/downloads/ | ||
+ | browseable = yes | ||
+ | read only = no | ||
+ | writable = yes | ||
+ | printable = no | ||
+ | inherit permissions = yes | ||
+ | create mode = 0660 | ||
− | + | nano -w /home/e-smith/files/samba/netlogon/netlogon.bat | |
+ | |||
+ | <snip> | ||
+ | net use t: \\servername\torrent | ||
− | + | signal-event ibay-modify | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Additional information === | === Additional information === | ||
+ | The first user to login becomes a super admin | ||
− | + | The manual is available at /torrent/manual.txt | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | You can fine tune access to torrentflux with DB settings. For more details see [[Web Application RPM#New DB settings]]. | |
− | + | Problems | |
+ | *wget needs php-cli, this is just too much work for a gui wget | ||
+ | *searching often fails, google for your .torrent url, then copy and paste the URL into the Torrent Field. | ||
− | + | === Bugs === | |
− | smeserver-torrentflux | + | Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-torrentflux component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-torrentflux|title=this link}}. |
− | torrentflux | ||
− | |||
− | [[Category: Contrib]] | + | [[Category: Deprecated Contrib]] |
+ | [[Category: Dungog]] |
Latest revision as of 06:01, 31 May 2022
Torrentflux for SME Server
Maintainer
Dungog (Software)
Version
Description
- TorrentFlux/b4rt is a PHP based Torrent client that runs on a web server.
- Manage all of your Torrent downloads through a convenient web interface from anywhere.
Installation
yum --enablerepo=smecontribs install smeserver-tf-b4rt
No need to reboot.
Open YOURSERVER/torrent in a web browser
First login with a new username/password, this user is the superadmin, then review and change settings.
Change Document Root Path: as below, all other settings are optional, ignore the warnings
/opt/b4rt/html/
Possibly required, needs the dag repo to be configured
yum install perl-XML-Simple perl-XML-DOM --enablerepo=dag
Uninstallation
To remove this package issue the following command on the SME Server shell:
rpm -e tf-b4rt smeserver-tf-b4rt
To remove mysql database and user, both are b4rt, see MySQL#Remove a database and MySQL#Remove a user. There is no need to reboot.
Usage
Torrents are downloaded to /opt/b4rt/html/downloads, for users to access these:
1. The user can download the file to their PC using the web interface
2. Admin can create a symbolic link to an existing ibay
cd /home/e-smith/files/ibays/ibay1/files ln -s /opt/b4rt/html/downloads/
3. Admin can create a new samba share, and map a new drive with netlogon
nano -w /etc/e-smith/templates-custom/etc/smb.conf/50torrent [torrent] comment = torrent Files path = /opt/b4rt/html/downloads/ browseable = yes read only = no writable = yes printable = no inherit permissions = yes create mode = 0660
nano -w /home/e-smith/files/samba/netlogon/netlogon.bat <snip> net use t: \\servername\torrent
signal-event ibay-modify
Additional information
The first user to login becomes a super admin
The manual is available at /torrent/manual.txt
You can fine tune access to torrentflux with DB settings. For more details see Web Application RPM#New DB settings.
Problems
- wget needs php-cli, this is just too much work for a gui wget
- searching often fails, google for your .torrent url, then copy and paste the URL into the Torrent Field.
Bugs
Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-torrentflux component or use this link .