Accedi a Komga o Kavita fuori dalla rete di casa
Il modo gratuito e semplice per raggiungere Komga o Kavita fuori casa è Tailscale Funnel. Dà al tuo server un indirizzo https pubblico, come https://my-nas.tail1234.ts.net, con un certificato valido. Non ti serve un nome di dominio e sul tuo router non cambia nulla. Gli stessi passaggi funzionano anche per calibre e calibre-web.
Come si configura Tailscale Funnel?
Fallo sul computer o sul NAS che esegue Komga o Kavita. Se il server gira in Docker, fallo su quella macchina, non dentro il container.
- Crea un account Tailscale gratuito su tailscale.com.
- Scegli qui sotto il tuo server e il tuo computer, poi esegui le righe una alla volta in un terminale su quel computer. Quando una riga mostra un link per accedere, aprilo e accedi con il tuo account Tailscale.
Linux or Docker. Su un computer o server Linux, anche uno che esegue Docker, in un terminale o via SSH:
curl -fsSL https://tailscale.com/install.sh | shsudo tailscale upsudo tailscale funnel --bg 25600Windows. Installa Tailscale da tailscale.com/download e accedi dalla sua icona accanto all'orologio. Poi, nel Prompt dei comandi:
tailscale funnel --bg 25600Mac. Con Homebrew installato da brew.sh, nel Terminale:
brew install --formula tailscalesudo brew services start tailscalesudo tailscale upsudo tailscale funnel --bg 25600Queste righe sono per Komga sulla porta 25600. Per Kavita usa invece la 5000, per calibre-web la 8083 e per calibre la 8080.
Hai cambiato la porta? È il numero dopo i due punti nell'indirizzo con cui apri il server a casa: http://192.168.1.20:25600 significa 25600. In Docker è il numero a sinistra in una riga ports come 25600:25600.
- La prima volta, la riga funnel mostra un link per attivare Funnel. Aprilo e attiva Funnel, e il comando termina da solo. Se l'hai chiuso, esegui di nuovo la riga.
- Copia l'indirizzo che compare sotto Available on the internet. Somiglia a https://my-nas.tail1234.ts.net. Un nuovo indirizzo può impiegare fino a 10 minuti per funzionare ovunque.
La parte --bg mantiene Funnel attivo dopo la chiusura del terminale e dopo un riavvio. Per disattivarlo, esegui tailscale funnel reset, con sudo davanti su Linux o Mac.
E con un NAS Synology o Unraid?
Su un Synology, installa Tailscale dal Centro pacchetti, poi accedi al NAS via SSH ed esegui la riga funnel con sudo davanti. Su Unraid, installa il plugin Tailscale da Community Apps, modifica il container di Komga o Kavita, attiva Use Tailscale e scegli Funnel.
Come verifico che funzioni?
Sul telefono, disattiva il Wi-Fi e apri il nuovo indirizzo. Se si apre la pagina di accesso di Komga o Kavita, internet raggiunge il tuo server, e quindi anche LiveComics. Se non si apre ancora, aspetta qualche minuto e riprova.
Come lo collego a LiveComics?
- In LiveComics, apri la tua libreria, tocca Da un link accanto ad Aggiungi, poi scegli Il tuo server.
- Scegli Komga e inserisci il nuovo indirizzo con una API key di Komga, oppure scegli Kavita e incolla il suo OPDS URL.
- Premi Connetti, spunta gli albi che vuoi e premi Aggiungi.
Se l'OPDS URL di Kavita inizia con un indirizzo di casa, tieni la parte da /api/opds/ in poi e mettici davanti il nuovo indirizzo. Le guide qui sotto spiegano come accedere a ciascun server.
App Komga · App Kavita · Lettore fumetti OPDS · lettore di fumetti calibre
È sicuro mettere il mio server su internet?
Funnel rende pubblico l'indirizzo, quindi il login del tuo server è la porta d'ingresso. Tieni attivo il login di Komga o di Kavita e usa una password robusta. Collega LiveComics con una API key di Komga o con un utente che non sia admin. L'OPDS URL di Kavita funziona come una password, quindi non condividerlo. Funnel cifra la connessione fino alla tua macchina.
Quali sono le altre strade?
Un Cloudflare Tunnel, se hai un dominio
Se il tuo dominio usa già Cloudflare, un Cloudflare Tunnel con nome dà al server un indirizzo su quel dominio, come https://comics.example.com, senza aprire porte sul router. Nella dashboard di Cloudflare crea un tunnel, esegui sul server il comando di installazione che ti mostra, poi aggiungi una published application che punti un sottodominio a http://localhost:25600 per Komga o a http://localhost:5000 per Kavita. Evita i quick tunnel: il loro indirizzo trycloudflare.com cambia a ogni riavvio.
Un reverse proxy, se ne usi già uno
Dai a Komga o Kavita un nome tutto suo, come comics.example.com, con un certificato gratuito Let's Encrypt, e inoltra la porta 443 del router al proxy. Usa la porta https standard, la 443.
Risposte senza giri di parole
Tailscale Funnel è gratis?
Sì. Tailscale dice che Funnel è disponibile in tutti i suoi piani, compreso quello gratuito, e l'indirizzo ts.net è incluso. Non devi comprare un dominio.
Devo aprire delle porte sul router?
No. Tailscale Funnel e un Cloudflare Tunnel si collegano entrambi in uscita dal server, quindi sul router non cambia nulla. Solo un reverse proxy richiede l'inoltro di una porta.
Perché il mio solito indirizzo Tailscale non funziona?
Solo i tuoi dispositivi possono raggiungerlo. Un indirizzo 100.x.x.x, o un nome ts.net senza Funnel, è privato della tua tailnet, e LiveComics scarica dai propri server. Attiva Funnel e usa l'indirizzo che ti mostra.
Il mio indirizzo Funnel cambierà?
No. Resta lo stesso finché la macchina mantiene il suo nome in Tailscale. È il quick tunnel di Cloudflare a cambiare: il suo indirizzo trycloudflare.com è nuovo a ogni riavvio.
Funnel è abbastanza veloce per i fumetti pesanti?
Può essere lento con file molto grandi. Tailscale limita la banda di Funnel e non pubblica i valori. Nella nostra prova, un fumetto da 14 MB ha impiegato 13 secondi, quindi un file grande richiede molto più tempo per l'importazione. Se importi tanti file grandi, un Cloudflare Tunnel o un reverse proxy evita quel limite.
Funziona anche con calibre-web e calibre?
Sì. Al passaggio 2 usa la porta 8083 per calibre-web o la 8080 per il content server di calibre, poi scegli calibre-web o calibre in LiveComics. Il content server di calibre deve usare l'accesso basic.
Come disattivo Funnel?
Esegui tailscale funnel reset su quel computer, con sudo davanti su Linux o Mac. L'indirizzo smette di rispondere da internet e il tuo server continua a funzionare a casa.
Crea il tuo account gratuito →
Leggi questa pagina in: English · Español · 日本語 · Português · Français · Deutsch · Polski · Türkçe · Indonesia · Tiếng Việt