I am running a home headless server and I want it to be able to download torrents for each of the home users. I was looking at Transmission (with its transmission-remote frontend) but I don't like about it that all torrents are downloaded to a common location, since there is. Torrentflux is available in the Ubuntu repositories, but I think in a quite outdated version now. Deluge can be obtained from the getdeb repositories. Zbigz: Best Online Torrent Client With Quick Access Zbigz is a popular name when it comes to free online torrent clients because it offers 1 GB of free storage for torrents. With a free account, you get your own user account, download resume support, and streaming for videos and music. It's the best client for racing because of this, but it isn't as stable as rTorrent/Transmission and the plugins are not very consistent. Some only work with the wui, some only work with the gui. It's pretty feature-rich but only if you can get the plugins working correctly. I've heard the max number of torrents it can handle is around 2k.
Actually, if it is a strong enough hardware, you can run any GUI application that you'd like with vnc (like I do Ktorrent and aMule on my headless Arch server).
Here's how you do it:
1. Install basic xorg, a basic window manager and tight vnc on the headless server:
Best Torrent Client For Headless Server 1.8.9
2. Run the server once so it will create ~/.vnc and setup passwords
3. Setup the vnc startup script (so you wont need to ssh and manually activate it after the headless reboots).
Call it vnc and put it in /etc/rc.d/
Dont forget to set it up to run at startup in rc.conf
replace daf666 with your username!
#!/bin/bash
# general config
. /etc/rc.conf
. /etc/rc.d/functions
case '$1' in
start)
stat_busy 'Starting vncserver'
su daf666 -c '/usr/bin/vncserver'
if [ $? -gt 0 ]; then
stat_fail
else
add_daemon vnc
stat_done
fi
;;
stop)
stat_busy 'Stopping vncserver'
killall Xvnc
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon vnc
stat_done
fi
;;
restart)
$0 stop
sleep 3
$0 start
;;
*)
echo 'usage: $0 {start|stop|restart}'
esac
4. To setup openbox to run at startup insert 'openbox' in your ~/.vnc/xstartup
5. Reboot the headless
6. Install tightvnc on your desktop machine and connect to the headless: vncviewer 6.6.6.6:1 (replace with ur IP and screen num)
7. Stronghold 2 mac download. Install ktorrent or what ever. then it will keep running after you disconnect
Actually, if it is a strong enough hardware, you can run any GUI application that you'd like with vnc (like I do Ktorrent and aMule on my headless Arch server).
Here's how you do it:
1. Install basic xorg, a basic window manager and tight vnc on the headless server: Download free spider solitaire game for mac.
2. Run the server once so it will create ~/.vnc and setup passwords Downie mac downie for mac.
3. Setup the vnc startup script (so you wont need to ssh and manually activate it after the headless reboots).
Call it vnc and put it in /etc/rc.d/
Dont forget to set it up to run at startup in rc.conf
replace daf666 with your username!
#!/bin/bash
# general config
. /etc/rc.conf
. /etc/rc.d/functions
Arma 3 Headless Client
case '$1' in
start)
stat_busy 'Starting vncserver'
su daf666 -c '/usr/bin/vncserver'
if [ $? -gt 0 ]; then
stat_fail
else
add_daemon vnc
stat_done
fi
;;
stop)
stat_busy 'Stopping vncserver'
killall Xvnc
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon vnc
stat_done
fi
;;
restart)
$0 stop
sleep 3
$0 start
;;
*)
echo 'usage: $0 {start|stop|restart}'
esac
4. To setup openbox to run at startup insert 'openbox' in your ~/.vnc/xstartup
5. Reboot the headless
6. Install tightvnc on your desktop machine and connect to the headless: vncviewer 6.6.6.6:1 (replace with ur IP and screen num)
Arma 3 Headless Client Setup
Headless Server Linux
7. Install ktorrent or what ever. then it will keep running after you disconnect