Ik heb een server draaien die volledig cloud based is.
Dat wil zeggen alle services die ik er aan toevoeg wil ik kunnen bereiken via web of via nextcloud.
Ik heb transmission geïnstalleerd en de config bestanden aangepast zodat het werkt in de cloud.
Ik heb op de server een locatie gekozen voor de torrent bestanden bijv /torrent
Daar binnen heb mappen gemaakt “compleet” “incompleet” “films” “muziek”
en een verborgen map .config
open de .config map en maak daar met nano of vim een nieuw bestandje genaamd settings.json en zet daar het volgende in:
{
"blocklist-enabled": 0,
"download-dir": "/torrent",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 2,
"max-peers-global": 200,
"peer-port": 51413,
"pex-enabled": 1,
"port-forwarding-enabled": 0,
"rpc-access-control-list": "+127.0.0.1",
"rpc-authentication-required": 0,
"rpc-password": "jewachtwoord",
"rpc-port": 9091,
"rpc-username": "gebruikersnaam",
"upload-limit": 3,
"upload-limit-enabled": 1,
"proxy": 0.0.0.0,
"proxy-port": 0,
"proxy-enabled": 0
}
Pas dit aan naar je eigen gegevens en sla het op
Nu moeten we transmission-daemon.service aanpassen deze file bevind zich hier /usr/lib/systemd/system
open transmission-daemon.service met nano of vim en dan ziet het er als volgt uit:
[Unit]
Description=Transmission BT daemon
After=network.target
[Service]
User=wwwrun
ExecStart=/usr/bin/transmission-daemon -f --blocklist -g /torrent/.transmission/.config/transmission
[Install]
WantedBy=multi-user.target
**Verander User=transmission naar User=wwwrun
**
En verander op de regel ExecStart achter -g het pad naar je config file dus zou in dit geval /torrent/.config moeten zijn.
nu alleen nog even aanzetten en starten
sudo systemctl enable transmission-daemon.service
sudo systemctl start transmission-daemon.service
**en vergeet niet je poort in de firewall open te zetten **
En dan zou je nu ook de map waar je torrents naar toe gedownload worden moeten kunnen toevoegen als externe storage in je nextcloud en via daar gewoon bestanden kunnen verplaatsen of weg gooien.
**Ik maak deze handleidingen / how to als hobby en omdat ik het zo zelf gebruik.
Misschien heb je er wat aan.
Ik ben niet verantwoordelijk voor de dingen die jij doet op je computer
Heb je er wat aan gehad of heeft het je geholpen? geef me dan een reputatie door op de * te klikken**