XdccDownloader docker

Introduzione

Questa versione di XdccDownloader espone quelle che sono le sue funzionalità tramite un’interfaccia API REST.

Quello che troverete all’interno dell’immagine Docker sarà un server che esporrà le API ed una interfaccia web tramite la quale avere accesso alle funzionalità di XdccDownloader.

In questo articolo vi descriverò come installare, eseguire ed utilizzare questo nuovo strumento.

Installazione

Come vi dicevo tutto è disponibile sotto forma di immagine Docker, quindi per chi non sapesse di cosa sto parlando vi invito a seguire questo link.

Trattandosi di un’immagine, non c’è una vera e propria fase di installazione, quindi aprite una shell e date il comando:

docker pull ghcr.io/playxz/xdccdownloader:latest

Una volta scaricata l’immagine bisognerà lanciarla tramite il comando:

docker run -e DOWNLOAD_PATH=/download -v ./volume:/download -p 8881:8888 ghcr.io/playxz/xdccdownloader:latest

Sostituire a ./volume il percorso dove verranno salvati i file scaricati sul vostro file system e a 8881 la porta su cui raggiungerete il server.

Interfaccia API

l’interfaccia swagger che documenta le API sarà raggiungibile all’indirizzo

http://localhost:8881/docs

Interfaccia WEB

L’interfaccia web sarà raggiungibile all’indirizzo:

http://localhost:8881/ui

Le funzionalità dell’interfaccia web sono simili a quelle già documentate nella versione di XdccDownloader presente al link.

Note

Questa è una prima versione che sicuramente non sarà priva di errori/bug, quindi segnalateli pure all’indirizzo email dello sviluppatore.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.