Komga veya Kavita'ya ev ağınızın dışından erişin
Komga veya Kavita'ya evin dışından ulaşmanın ücretsiz ve basit yolu Tailscale Funnel'dır. Sunucunuza, https://my-nas.tail1234.ts.net gibi, geçerli bir sertifikaya sahip herkese açık bir https adresi verir. Alan adına ihtiyacınız yok ve modeminizde hiçbir şey değişmez. Aynı adımlar calibre ve calibre-web için de geçerlidir.
Tailscale Funnel'ı nasıl kurarım?
Bunu Komga veya Kavita'nın çalıştığı bilgisayarda ya da NAS'ta yap. Sunucun Docker'da çalışıyorsa bunu konteynerin içinde değil, o makinede yap.
- tailscale.com adresinde ücretsiz bir Tailscale hesabı aç.
- Aşağıdan sunucunu ve makineni seç, sonra satırları o makinedeki bir terminalde tek tek çalıştır. Bir satır oturum açma bağlantısı gösterdiğinde bağlantıyı aç ve Tailscale hesabınla oturum aç.
Linux or Docker. Bir Linux bilgisayarda ya da sunucuda, Docker çalıştıranlar dahil, bir terminalde veya SSH üzerinden:
curl -fsSL https://tailscale.com/install.sh | shsudo tailscale upsudo tailscale funnel --bg 25600Windows. Tailscale'i tailscale.com/download adresinden kur ve saatin yanındaki simgesinden oturum aç. Sonra Komut İstemi'nde:
tailscale funnel --bg 25600Mac. brew.sh adresinden Homebrew kuruluyken, Terminal'de:
brew install --formula tailscalesudo brew services start tailscalesudo tailscale upsudo tailscale funnel --bg 25600Bu satırlar 25600 numaralı porttaki Komga için. Kavita için 5000, calibre-web için 8083, calibre için 8080 kullan.
Portunu mu değiştirdin? Evde sunucunu açtığın adreste iki noktadan sonraki sayıdır, yani http://192.168.1.20:25600 ise port 25600'dür. Docker'da ise 25600:25600 gibi bir ports satırındaki soldaki sayıdır.
- İlk seferde funnel satırı, Funnel'ı açman için bir bağlantı gösterir. Bağlantıyı aç ve Funnel'ı aç, komut kendiliğinden tamamlanır. Kapattıysan satırı yeniden çalıştır.
- Available on the internet altında gösterilen adresi kopyala. Şuna benzer: https://my-nas.tail1234.ts.net. Yeni bir adresin her yerde çalışması 10 dakikayı bulabilir.
--bg kısmı, terminali kapattıktan sonra da, yeniden başlatmadan sonra da Funnel'ı çalışır tutar. Kapatmak için tailscale funnel reset komutunu çalıştır, Linux'ta veya Mac'te başına sudo ekle.
Synology veya Unraid NAS'ta nasıl?
Synology'de Tailscale'i Paket Merkezi'nden kur, ardından NAS'ta SSH üzerinden oturum aç ve funnel satırını başına sudo ekleyerek çalıştır. Unraid'de Tailscale eklentisini Community Apps'ten kur, Komga ya da Kavita konteynerini düzenle, Use Tailscale'i aç ve Funnel'ı seç.
Çalıştığını nasıl kontrol ederim?
Telefonunda Wi-Fi'yi kapat ve yeni adresi aç. Komga veya Kavita giriş sayfan açılıyorsa internet sunucuna ulaşabiliyor demektir, LiveComics de ulaşabilir. Henüz açılmıyorsa birkaç dakika bekleyip yeniden dene.
LiveComics'e nasıl bağlarım?
- LiveComics'te kütüphaneni aç, Ekle'nin yanındaki Bağlantıdan'a dokun, ardından Kütüphane sunucun'u seç.
- Komga'yı seç ve yeni adresini bir Komga API key ile gir ya da Kavita'yı seç ve OPDS URL'sini yapıştır.
- Bağlan'a bas, istediğin sayıları işaretle ve Ekle'ye bas.
Kavita'nın OPDS URL'si bir ev adresiyle başlıyorsa /api/opds/ kısmından sonrasını koru ve yeni adresini başına ekle. Her sunucunun giriş adımları aşağıdaki rehberlerde.
Komga uygulaması · Kavita uygulaması · OPDS çizgi roman okuyucu · calibre çizgi roman okuyucu
Sunucumu internete açmak güvenli mi?
Funnel adresi herkese açık yapar, bu yüzden ön kapı sunucunun kendi girişidir. Komga'nın veya Kavita'nın girişini açık tut ve güçlü bir şifre kullan. LiveComics'i bir Komga API key ile ya da yönetici olmayan bir kullanıcıyla bağla. Kavita'nın OPDS URL'si bir şifre gibi çalışır, o yüzden kimseyle paylaşma. Funnel bağlantıyı makinene kadar baştan sona şifreler.
Başka yollar neler?
Alan adın varsa: Cloudflare Tunnel
Alan adın zaten Cloudflare kullanıyorsa, adlandırılmış bir Cloudflare Tunnel sunucuna bu alan adında https://comics.example.com gibi bir adres verir ve modemde hiçbir port açılmaz. Cloudflare panelinde bir tunnel oluştur, gösterdiği kurulum komutunu sunucunda çalıştır, ardından bir alt alan adını Komga için http://localhost:25600 adresine ya da Kavita için http://localhost:5000 adresine yönlendiren bir published application ekle. Quick tunnel'ları atla: trycloudflare.com adresleri her yeniden başlatmada değişir.
Zaten kullanıyorsan: ters proxy
Komga'ya veya Kavita'ya ücretsiz bir Let's Encrypt sertifikasıyla comics.example.com gibi kendi adını ver ve modemindeki 443 portunu proxy'ye yönlendir. Standart https portunu, 443'ü kullan.
Lafı dolandırmadan
Tailscale Funnel ücretsiz mi?
Evet. Tailscale'e göre Funnel, ücretsiz plan dahil tüm planlarında mevcut ve ts.net adresi de onunla birlikte geliyor. Alan adı satın almanıza gerek yok.
Modemimde port açmam gerekiyor mu?
Hayır. Tailscale Funnel da Cloudflare Tunnel da sunucundan dışarıya bağlanır, bu yüzden modeminde hiçbir şey değişmez. Port yönlendirmesi yalnızca ters proxy için gerekir.
Normal Tailscale adresim neden çalışmıyor?
Ona yalnızca kendi cihazların ulaşabilir. 100.x.x.x adresi ya da Funnel olmadan bir ts.net adı, tailnet'ine özeldir ve LiveComics kendi sunucularından erişir. Funnel'ı aç ve gösterdiği adresi kullan.
Funnel adresim değişir mi?
Hayır. Makine Tailscale'deki adını koruduğu sürece adres aynı kalır. Değişen, Cloudflare quick tunnel'dır: trycloudflare.com adresi her yeniden başlatmada yenilenir.
Funnel büyük çizgi romanlar için yeterince hızlı mı?
Çok büyük dosyalarda yavaş olabilir. Tailscale, Funnel'ın bant genişliğini sınırlıyor ve rakamları yayımlamıyor. Kendi testimizde 14 MB'lık bir çizgi roman 13 saniye sürdü, yani büyük bir dosyanın içe aktarılması çok daha uzun sürer. Çok sayıda büyük dosya içe aktarıyorsan, bir Cloudflare Tunnel ya da bir ters proxy bu sınıra takılmaz.
Bu calibre-web ve calibre için de çalışır mı?
Evet. 2. adımda calibre-web için 8083, calibre'nin içerik sunucusu için 8080 numaralı bağlantı noktasını kullanın, ardından LiveComics'te calibre-web veya calibre'yi seçin. calibre'nin içerik sunucusu basic oturum açma yöntemini kullanmalıdır.
Funnel'ı nasıl kapatırım?
O makinede tailscale funnel reset komutunu çalıştır, Linux'ta veya Mac'te başına sudo ekle. Adres internetten yanıt vermeyi bırakır, sunucun ise evde çalışmaya devam eder.
Bu sayfayı şu dilde oku: English · Español · 日本語 · Português · Français · Deutsch · Italiano · Polski · Indonesia · Tiếng Việt