Vai al contenuto

Sviluppo

È possibile compilare l'immagine tramite docker cli o Visual Studio Code, se vuoi debuggure il codice consiglio la seconda.

Docker CLI

Per cotruire il container:

docker build -t mainkronos/anime_downloader .

Warning

  • Il flag -t indica il tag del container.
  • Il . NON è un errore di battitura, serve per indicare che il file dockerfile che contiene le istruzioni di compilazione si trova della directory corrente.

Per avviare:

docker run -d \
    --name=AnimeDownloader \
    -v /path/to/data:/script/json/ \
    -v /path/to/animeSeries:/tv \
    -v /path/to/downloads:/downloads \
    -v /path/to/connections:/script/connections \
    -p {port}:5000 \
    --env SONARR_URL=http://{url}:{port} \
    --env API_KEY=1234567890abcdefghijklmn \
    --env TZ=Europe/Rome \
    mainkronos/anime_downloader

Warning

  • L'ultima riga deve COINCIDERE con il tag (inserito con il flag -t) usato al comando precedente.

Visual Studio Code

Aprire la cartella del progetto in Visual Studio Code e modifica il file tasks.json

E per avviare In Visual Studio Code Esegui Avvia debug.


Ultimo aggiornamento: 30 giugno 2023