TorrServer è un software server che consente lo streaming di file multimediali scaricati dalle reti torrent. In questo articolo parleremo di come configurarlo e aggiornarlo.
TorrServer è la parte server del software TorrServe, che è uno strumento semplice e leggero per creare un server torrent personale. TorrServer consente di eseguire il proprio server torrent sul proprio dispositivo (ad esempio un Raspberry Pi o un altro computer) e di gestire i download di file torrent tramite un'interfaccia web.
Con TorrServer è possibile caricare file torrent sul server, gestire i download, visualizzare le statistiche e condividere i file con altri utenti. Questo strumento è utile per chi vuole accedere ai propri file torrent da qualsiasi punto della rete. TorrServer è un software open source ed è disponibile gratuitamente. Offre un modo semplice e comodo per creare il proprio server torrent senza inutili complicazioni.
Per aggiungere film e serie TV, basta cliccare sull'icona verde al centro dello schermo:
Successivamente, trasferire il file torrent o incollare il testo del magnet-link (contenuto del file torrent).
Dopo aver aggiunto un file torrent, è possibile modificare il nome del file torrent, nonché inserire una copertina per un maggiore comfort nell'utilizzo di TorrServer. La loro presenza non è obbligatoria. Fare clic sul pulsante "Aggiungi".
A questo punto è possibile scaricare la playlist del torrent selezionato sul proprio PC:
Il file .m3u scaricato si apre, ad esempio, in PotPlayer, da cui è facile iniziare a guardare in diretta la serie, il film o il video desiderato con la migliore qualità.
Vediamo ora come aggiornare il programma.
Se la versione del programma è obsoleta, è possibile scrivere un comando nella console del server e il programma verrà automaticamente aggiornato alla versione corrente:
dir="/opt/torrserver"
bin="torrserver"
systemctl stop torrserver.service
rm -r ${dir}/${bin}
dir="/opt/torrserver"
mkdir -p ${dir}
architecture=""
case $(uname -m) in
i386) architecture="386" ;;
i686) architecture="386" ;;
x86_64) architecture="amd64" ;;
arm) dpkg --print-architecture | grep -q "arm64" && architecture="arm64" || architecture="arm7" ;;
esac
url=$(curl --silent https://github.com/YouROK/TorrServer/releases/ | grep TorrServer-linux-${architecture} | head -1 | awk -F " '{print $2}')
wget -O ${dir}/${bin} https://github.com/${url}
chmod +x ${dir}/${bin}
systemctl start torrserver.service
echo -e "nTorrServer Online - update completedn" >/dev/pts/0
È inoltre possibile aggiungere l'autorizzazione al momento della connessione al pannello web di TorrServer. A tale scopo, creare accs.db nel percorso /opt/torrserver/accs.db
, sostituendo 'admin' e 'pass' con il nome utente e la password desiderati:
Quindi, nel file /etc/systemd/system/torrserver.service
, aggiungere il parametro '--httpauth'
alla fine della riga che specifica la porta del pannello web:
Riavviare TorrServer:
systemctl daemon-reload
service torrserver restart
Fatto, ora l'autorizzazione è collegata al pannello di TorrServer.
Se avete problemi ad avviare TorrServer, ecco alcuni passaggi che possono aiutarvi a risolvere il problema:
Se il problema persiste dopo aver seguito questi passaggi, potrebbe essere necessario chiedere aiuto alla comunità degli sviluppatori di TorrServer o a chi ha esperienza con lo strumento.