Jak vytvořit web-based server side torrent klient?
Vytvoříme uživatele deluge:sudo adduser --disabled-password --system --home /var/lib/deluge --gecos "Deluge server" --group deluge
Nastavíme logovací soubor pro deluged:sudo touch /var/log/deluged.log
Nastavíme logovací soubor pro deluge-websudo touch /var/log/deluge-web.log
Nastavení složky z logy na uživatele Deluge:sudo chown deluge:deluge /var/log/deluge*
Updatneme repo:sudo apt-get update
Naistalujeme daemona delugesudo apt-get install deluged
Nainstalujeme webové rozhraní:sudo apt-get install deluge-webui
Zdroj pro:nano -w /etc/init/deluged.conf
# deluged - Deluge daemon # # The daemon component of Deluge BitTorrent client. Deluge UI clients # connect to this daemon via DelugeRPC protocol. description "Deluge daemon" author "Deluge Team" start on filesystem and static-network-up stop on runlevel [016] respawn respawn limit 5 30 env uid=deluge env gid=deluge env umask=000 exec start-stop-daemon -S -c $uid:$gid -k $umask -x /usr/bin/deluged -- -d
Zdroj pro:/etc/init/deluge-web.conf
# deluge-web - Deluge Web UI # # The Web UI component of Deluge BitTorrent client, connects to deluged and # provides a web application interface for users. Default url: http://localhost:8112 description "Deluge Web UI" author "Deluge Team" start on started deluged stop on stopping deluged respawn respawn limit 5 30 env uid=deluge env gid=deluge env umask=027 exec start-stop-daemon -S -c $uid:$gid -k $umask -x /usr/bin/deluge-web
Restartujeme server příkazem:sudo restart
A systém deluge by měl být dostupný na <adresa>:8112
Výchozí heslo pro webový přístup je: deluge
K zastavení nebo spuštění stačí použít:
stop/start deluged stop/start deluge-web