Deluge headless installering

Fra Millenium's Wiki
Spring til navigation Spring til søgning

Opsætning af bruger og logs

Tilføj deluge bruger:

sudo adduser --disabled-password --system --home /var/lib/deluge --gecos "SamRo Deluge server" --group deluge

Opret log filer:

sudo touch /var/log/deluged.log
sudo touch /var/log/deluge-web.log
sudo chown deluge:deluge /var/log/deluge*

Installér Deluge server

Før V12.xx

Tilføj source til apt:

sudo add-apt-repository ppa:deluge-team/ppa

Hvis add-apt-repository ikke findes, installeres software-properties-common

sudo apt-get install software-properties-common

Opdatér apt sources:

sudo apt-get update

Installér Deluge daemon:

sudo apt-get install deluged

Installér Deluge WEB UI:

sudo apt-get install deluge-webui

12.10

Installér Deluge daemon og WEB UI:

sudo apt-get install deluged deluge-webui

Start deluge daemon under opstart

Tilføj og redigér "/etc/default/deluge-daemon" :

sudo nano /etc/default/deluge-daemon

Indsæte følge 5 linier:

# Configuration for /etc/init.d/deluge-daemon
# The init.d script will only run if this variable non-empty.
DELUGED_USER="deluge"
# Should we run at startup?
RUN_AT_STARTUP="YES"

Opret init script

Tilføj og redigér "/etc/init.d/deluge-daemon" :

sudo nano /etc/init.d/deluge-daemon

Indsæt følgende script deluge-daemon

Gør scriptet eksekverbart:

sudo chmod a+x /etc/init.d/deluge-daemon

Tilføj scriptet til opstart:

sudo update-rc.d deluge-daemon defaults

Genstart server:

sudo reboot -h now

Tilgå Deluge WEB UI

Brug følgende adresse i browseren:

http://MyMediaserver:8112

hvor MyMediaserver er navn eller ip på serveren. Default passwordet er deluge.

Autoconnect

Åbn filen '/var/lib/deluge/.config/deluge/web.conf'

sudo nano /var/lib/deluge/.config/deluge/web.conf

Følgende linie

  "default_daemon": "",

ændres til

  "default_daemon": "127.0.0.1:58846",

hvor '58846' erstattes af den port deaomen kører på.

Start/stop af deluge daemon

For at start og stop daemon bruges følgende kommando: Start:

sudo /etc/init.d/deluge-daemon start

Stop:

sudo /etc/init.d/deluge-daemon stop

Genstart:

sudo /etc/init.d/deluge-daemon restart