livecomics.to

Accede a Komga o Kavita fuera de tu red doméstica

La forma gratuita y sencilla de acceder a Komga o Kavita desde fuera de casa es Tailscale Funnel. Le da a tu servidor una dirección https pública, como https://my-nas.tail1234.ts.net, con un certificado válido. No necesitas un nombre de dominio y no cambia nada en tu router. Los mismos pasos sirven para calibre y calibre-web.

¿Cómo configuro Tailscale Funnel?

Hazlo en el ordenador o NAS donde corre Komga o Kavita. Si tu servidor corre en Docker, hazlo en esa máquina, no dentro del contenedor.

  1. Crea una cuenta gratis de Tailscale en tailscale.com.
  2. Elige tu servidor y tu equipo abajo, y ejecuta las líneas una a una en una terminal de ese equipo. Cuando una línea muestre un enlace para iniciar sesión, ábrelo e inicia sesión con tu cuenta de Tailscale.

    Linux or Docker. En un ordenador o servidor Linux, incluido uno que ejecute Docker, en una terminal o por SSH:

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

    Windows. Instala Tailscale desde tailscale.com/download e inicia sesión desde su icono junto al reloj. Después, en el Símbolo del sistema:

    tailscale funnel --bg 25600

    Mac. Con Homebrew de brew.sh instalado, en Terminal:

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

    Estas líneas son para Komga en el puerto 25600. Para Kavita usa el 5000, para calibre-web el 8083 y para calibre el 8080.

    ¿Cambiaste el puerto? Es el número que va después de los dos puntos en la dirección con la que abres tu servidor en casa, así que http://192.168.1.20:25600 significa 25600. En Docker, es el número de la izquierda en una línea de puertos como 25600:25600.

  3. La primera vez, la línea de funnel muestra un enlace para activar Funnel. Ábrelo y activa Funnel, y el comando terminará solo. Si lo cerraste, vuelve a ejecutar la línea.
  4. Copia la dirección que aparece bajo Available on the internet. Se parece a https://my-nas.tail1234.ts.net. Una dirección nueva puede tardar hasta 10 minutos en funcionar en todas partes.

La parte --bg mantiene Funnel en marcha después de cerrar la terminal y después de reiniciar. Para desactivarlo, ejecuta tailscale funnel reset, con sudo delante en Linux o en un Mac.

¿Y en un NAS Synology o Unraid?

En un Synology, instala Tailscale desde el Centro de paquetes, luego inicia sesión en el NAS por SSH y ejecuta la línea de funnel con sudo delante. En Unraid, instala el plugin de Tailscale desde Community Apps, edita tu contenedor de Komga o Kavita, activa Use Tailscale y elige Funnel.

¿Cómo compruebo que funciona?

En tu móvil, desactiva el wifi y abre la nueva dirección. Si carga la página de inicio de sesión de Komga o Kavita, internet puede llegar a tu servidor, y LiveComics también. Si aún no carga, espera unos minutos y vuelve a intentarlo.

¿Cómo lo conecto a LiveComics?

  1. En LiveComics, abre tu biblioteca, toca Desde enlace junto a Añadir y elige Tu servidor de biblioteca.
  2. Elige Komga e introduce tu nueva dirección con una API key de Komga, o elige Kavita y pega su OPDS URL.
  3. Pulsa Conectar, marca los números que quieras y pulsa Añadir.

Si la OPDS URL de Kavita empieza con una dirección de casa, conserva la parte desde /api/opds/ en adelante y pon tu nueva dirección delante. Las guías de abajo tienen los pasos de inicio de sesión de cada servidor.

App Komga · App Kavita · Lector de cómics OPDS · lector de cómics para calibre

¿Es seguro poner mi servidor en internet?

Funnel hace pública la dirección, así que el inicio de sesión de tu servidor es la puerta de entrada. Mantén activado el inicio de sesión de Komga o Kavita y usa una contraseña segura. Conecta LiveComics con una API key de Komga o con un usuario que no sea administrador. La OPDS URL de Kavita funciona como una contraseña, así que no la compartas. Funnel cifra la conexión hasta tu máquina.

¿Qué otras formas hay?

Un Cloudflare Tunnel, si tienes dominio

Si tu dominio ya usa Cloudflare, un Cloudflare Tunnel con nombre le da a tu servidor una dirección en él, como https://comics.example.com, sin abrir puertos en el router. En el panel de Cloudflare, crea un túnel, ejecuta en tu servidor el comando de instalación que aparece y luego añade una published application que apunte un subdominio a http://localhost:25600 para Komga o a http://localhost:5000 para Kavita. Evita los quick tunnels: su dirección trycloudflare.com cambia cada vez que se reinician.

Un proxy inverso, si ya usas uno

Dale a Komga o Kavita su propio nombre, como comics.example.com, con un certificado gratuito de Let's Encrypt, y redirige el puerto 443 de tu router al proxy. Usa el puerto https estándar, el 443.

Respuestas sin rodeos

¿Tailscale Funnel es gratis?

Sí. Tailscale dice que Funnel está disponible en todos sus planes, incluido el gratuito, y la dirección ts.net viene incluida. No necesitas comprar un dominio.

¿Tengo que abrir puertos en mi router?

No. Tailscale Funnel y Cloudflare Tunnel se conectan hacia fuera desde tu servidor, así que no cambia nada en tu router. Solo un proxy inverso necesita redirigir un puerto.

¿Por qué no funciona mi dirección normal de Tailscale?

Solo tus propios dispositivos pueden llegar a él. Una dirección 100.x.x.x, o un nombre ts.net sin Funnel, es privado de tu tailnet, y LiveComics descarga desde sus propios servidores. Activa Funnel y usa la dirección que aparece.

¿Cambiará mi dirección de Funnel?

No. Se mantiene igual mientras la máquina conserve su nombre en Tailscale. El que cambia es el quick tunnel de Cloudflare: su dirección trycloudflare.com es nueva cada vez que se reinicia.

¿Funnel es lo bastante rápido para cómics grandes?

Puede ir lento con archivos muy grandes. Tailscale limita el ancho de banda de Funnel y no publica las cifras. En nuestra propia prueba, un cómic de 14 MB tardó 13 segundos, así que un archivo grande tarda mucho más en importarse. Si importas muchos archivos grandes, un Cloudflare Tunnel o un proxy inverso evita ese límite.

¿Funciona con calibre-web y calibre?

Sí. En el paso 2, usa el puerto 8083 para calibre-web o el 8080 para el servidor de contenido de calibre, y luego elige calibre-web o calibre en LiveComics. El servidor de contenido de calibre debe usar el inicio de sesión basic.

¿Cómo desactivo Funnel?

Ejecuta tailscale funnel reset en ese equipo, con sudo delante en Linux o en un Mac. La dirección deja de responder desde internet y tu servidor sigue funcionando en casa.

Crea tu cuenta gratis →

Lee esta página en: English · 日本語 · Português · Français · Deutsch · Italiano · Polski · Türkçe · Indonesia · Tiếng Việt