livecomics.to

Acesse o Komga ou o Kavita fora da sua rede de casa

O jeito simples e gratuito de acessar o Komga ou o Kavita fora de casa é o Tailscale Funnel. Ele dá ao seu servidor um endereço https público, como https://my-nas.tail1234.ts.net, com um certificado válido. Você não precisa de um nome de domínio, e nada muda no seu roteador. Os mesmos passos valem para o calibre e o calibre-web.

Como configuro o Tailscale Funnel?

Faça isso no computador ou NAS que roda o Komga ou o Kavita. Se o seu servidor roda no Docker, faça nessa máquina, não dentro do contêiner.

  1. Crie uma conta grátis do Tailscale em tailscale.com.
  2. Escolha o seu servidor e a sua máquina abaixo e rode as linhas uma de cada vez num terminal nessa máquina. Quando uma linha mostrar um link para entrar, abra e entre com a sua conta do Tailscale.

    Linux or Docker. Num computador ou servidor Linux, inclusive um que roda Docker, num terminal ou por SSH:

    curl -fsSL https://tailscale.com/install.sh | sh
    sudo tailscale up
    sudo tailscale funnel --bg 25600

    Windows. Instale o Tailscale em tailscale.com/download e entre pelo ícone dele ao lado do relógio. Depois, no Prompt de Comando:

    tailscale funnel --bg 25600

    Mac. Com o Homebrew de brew.sh instalado, no Terminal:

    brew install --formula tailscale
    sudo brew services start tailscale
    sudo tailscale up
    sudo tailscale funnel --bg 25600

    Estas linhas são para o Komga na porta 25600. Para o Kavita, use 5000; para o calibre-web, 8083; e para o calibre, 8080.

    Mudou a porta? É o número depois dos dois-pontos no endereço em que você abre o seu servidor em casa, então http://192.168.1.20:25600 significa 25600. No Docker, é o número da esquerda numa linha de ports como 25600:25600.

  3. Na primeira vez, a linha do funnel mostra um link para ativar o Funnel. Abra, ative o Funnel e o comando termina sozinho. Se você fechou, rode a linha de novo.
  4. Copie o endereço que aparece em Available on the internet. Ele é parecido com https://my-nas.tail1234.ts.net. Um endereço novo pode levar até 10 minutos para funcionar em todo lugar.

A parte --bg mantém o Funnel rodando depois que você fecha o terminal e depois de reiniciar. Para desligar, rode tailscale funnel reset, com sudo na frente no Linux ou num Mac.

E num NAS Synology ou Unraid?

Num Synology, instale o Tailscale pela Central de Pacotes, depois entre no NAS por SSH e rode a linha do funnel com sudo na frente. No Unraid, instale o plugin do Tailscale pelo Community Apps, edite o seu contêiner do Komga ou do Kavita, ative Use Tailscale e escolha Funnel.

Como confiro se funciona?

No celular, desligue o Wi-Fi e abra o novo endereço. Se a página de login do Komga ou do Kavita carregar, a internet alcança seu servidor, e o LiveComics também. Se ainda não carregar, espere alguns minutos e tente de novo.

Como conecto ao LiveComics?

  1. No LiveComics, abra sua biblioteca, toque em De um link ao lado de Adicionar e escolha Seu servidor de biblioteca.
  2. Escolha Komga e informe seu novo endereço com uma API key do Komga, ou escolha Kavita e cole a OPDS URL dele.
  3. Toque em Conectar, marque as edições que quiser e toque em Adicionar.

Se a OPDS URL do Kavita começa com um endereço de casa, mantenha a parte a partir de /api/opds/ e coloque seu novo endereço na frente. Os guias abaixo têm os passos de login de cada servidor.

App Komga · App Kavita · Leitor de quadrinhos OPDS · leitor de quadrinhos do calibre

É seguro colocar meu servidor na internet?

O Funnel deixa o endereço público, então o login do seu próprio servidor é a porta de entrada. Mantenha o login do Komga ou do Kavita ativado e use uma senha forte. Conecte o LiveComics com uma API key do Komga ou com um usuário que não seja admin. A OPDS URL do Kavita funciona como uma senha, então não a compartilhe. O Funnel criptografa a conexão até a sua máquina.

Quais são os outros jeitos?

Um Cloudflare Tunnel, se você tem um domínio

Se o seu domínio já usa a Cloudflare, um Cloudflare Tunnel nomeado dá ao seu servidor um endereço nele, como https://comics.example.com, e nenhuma porta do roteador é aberta. No painel da Cloudflare, crie um túnel, rode no seu servidor o comando de instalação que ele mostra e depois adicione uma published application que aponte um subdomínio para http://localhost:25600 no Komga ou http://localhost:5000 no Kavita. Evite os quick tunnels: o endereço trycloudflare.com deles muda toda vez que reiniciam.

Um proxy reverso, se você já usa um

Dê ao Komga ou ao Kavita um nome próprio, como comics.example.com, com um certificado gratuito do Let's Encrypt, e redirecione a porta 443 do seu roteador para o proxy. Use a porta https padrão, 443.

Papo reto

O Tailscale Funnel é grátis?

Sim. Segundo a Tailscale, o Funnel está disponível em todos os planos, inclusive no gratuito, e o endereço ts.net já vem junto. Você não precisa comprar um domínio.

Preciso abrir portas no meu roteador?

Não. O Tailscale Funnel e o Cloudflare Tunnel se conectam de dentro do seu servidor para fora, então nada muda no seu roteador. Só o proxy reverso precisa de uma porta redirecionada.

Por que meu endereço normal do Tailscale não funciona?

Só os seus próprios dispositivos conseguem acessar. Um endereço 100.x.x.x, ou um nome ts.net sem o Funnel, é privado da sua tailnet, e o LiveComics busca a partir dos próprios servidores. Ative o Funnel e use o endereço que ele mostra.

Meu endereço do Funnel vai mudar?

Não. Ele continua o mesmo enquanto a máquina mantiver o nome dela no Tailscale. Quem muda é o quick tunnel da Cloudflare: o endereço trycloudflare.com dele é novo toda vez que reinicia.

O Funnel é rápido o bastante para quadrinhos grandes?

Pode ser lento com arquivos muito grandes. O Tailscale limita a largura de banda do Funnel e não divulga os números. No nosso próprio teste, um quadrinho de 14 MB levou 13 segundos, então um arquivo grande demora bem mais para importar. Se você importa muitos arquivos grandes, um Cloudflare Tunnel ou um proxy reverso evita esse limite.

Isso funciona com o calibre-web e o calibre?

Sim. No passo 2, use a porta 8083 para o calibre-web ou a 8080 para o servidor de conteúdo do calibre, depois escolha calibre-web ou calibre no LiveComics. O servidor de conteúdo do calibre precisa usar login basic.

Como desligo o Funnel?

Rode tailscale funnel reset nessa máquina, com sudo na frente no Linux ou num Mac. O endereço para de responder pela internet, e o seu servidor continua funcionando em casa.

Crie sua conta grátis →

Leia esta página em: English · Español · 日本語 · Français · Deutsch · Italiano · Polski · Türkçe · Indonesia · Tiếng Việt