MainKronos / Sonarr-AnimeDownloader

It is a Docker Container that uses Sonarr to download anime from AnimeWorld site (ITALY).
https://mainkronos.github.io/Sonarr-AnimeDownloader/
MIT License
43 stars 10 forks source link

Cannot start - Fresh install #74

Closed berta24 closed 1 year ago

berta24 commented 1 year ago

Credo sia un problema mio, ma non riesco più a startarlo: image

Ho configurato un pc nuovo e quando lo faccio partire mi dice questo... Ho provato sia a cambiare l'owner della cartella che a startarlo come admin, Cosa altro posso provare?

ho scaricato la latest version, quindi è aggiornato

berta24 commented 1 year ago

mmmh abbastanza strano, ho risolto non specificando la cartella script nel docker run, è normale?

MainKronos commented 1 year ago

Dal codice di errore ti posso dire che il programma legge un file json, probabilmente settings.json, il cui contenuto è None (file vuoto) Faccio dei controlli

MainKronos commented 1 year ago

Mi puoi allegare il tuo docker run/compose ?

berta24 commented 1 year ago

Si ho notato anche io, mi copia settings e table.json vuoti. li ho riempiti e funziona. L'unico problema è che non mi va più il connections... Adesso ti allego tutto

berta24 commented 1 year ago

image

Io uso Unraid e ho tutte le variabili specificate, ho provato anche con il comando ma il risultato era lo stesso (i valori erano uguali)

image lui mi dice che trova il file telegram.sh, ma quando lo abilito va in errore image

image

MainKronos commented 1 year ago

Per l'ultimo problema riguardante le connection guarda qui #64, è il classico problema di quando si creano i file in ambient windows e si eseguono su linux

berta24 commented 1 year ago

Perfetto, con il comando sed ho risolto quello, se serve per debugging provo a crearti un nuovo docker con docker run e vediamo come si comporta

berta24 commented 1 year ago

image

Con questo docker run che è la copia dell'altro funzionante tranne per il path dei json image image

I file sono vuoti e creati con l'utente 1000-1000

MainKronos commented 1 year ago

Ho capito qual è il problema. Il problema è che i file vengono creati vuoti all'inizio del programma (qui) se non esistono, ma non ci viene scritto niente. Quando poi vengono fatti i controlli successivi non si accorgono del problema, perchè avevo assunto che se il file fosse esistito, sicuramente la struttura interna sarebbe stata consistente. Farò una correzione quanto prima, nel mentre sostituisci i file vuoti con questi: table.json, settings.json

berta24 commented 1 year ago

sisi è quello che ho fatto attualmente, strano che le persone che l'hanno installato qui ultimamente non abbiano detto nulla

MainKronos commented 1 year ago

Dovrei aver corretto il problema, la correzione sarà per adesso in dev e poi passerà in latest. Se la vuoi provare usa ghcr.io/mainkronos/anime_downloader:dev