Homelab veya Docker sunucusundan servis yayımlama aracı olarak başlayan açık kaynaklı reverse proxy Pangolin, aracın ne işe yaradığını değiştiren bir özellikle 1.24 sürümünü yayımladı: çıkış düğümleri.

Şimdiye kadar kullanıcılar, Pangolin ağı üzerinden açılan kaynaklara ulaşmak için Pangolin istemcisini kuruyordu — klasik 'tatilde NAS'ıma veya Home Assistant'ıma erişeyim' senaryosu. Çıkış düğümleriyle bir cihaz, tüm internet trafiğini bir veya birkaç site üzerinden gönderebiliyor ve her site bir VPN geçidine dönüşüyor. Artık her yönetici, kendi altyapısını kullanarak ticari bir VPN gibi görünen ve davranan bir şey kurabilir.

Bu, Pangolin'i doğrudan Tailscale ve FritzOS gibi yönlendirici işletim sistemlerine gömülü WireGuard kurulumlarıyla rekabete sokuyor. Pangolin'in vaadi kolaylık artı birleştirme: tek bir grafik arayüzde ağ, kullanıcı ve kaynak yönetimi; cihaz bazında, ticari bir VPN istemcisini andıran çıkış düğümü seçimi.

Pangolin genellikle bir bulut sağlayıcıdaki küçük bir sanal makineye kurulur ve kendi barındırdığınız 'siteler' WireGuard tünelleriyle bağlanır — örneğin ev NAS'ı veya tek tek şirket lokasyonları. Temel özellik olarak reverse proxy kalıyor; yöneticiler her sitenin dahili ya da internete açtığı servisleri burada tanımlıyor.

Sürüm, projenin ticari yürütücüsü New York merkezli Fossorial'in kalıbını izliyor: önemli özellikler art arda geliyor ve bir zamanlar ücretli müşterilere ayrılmış yetenekler ücretsiz katmana taşınıyor. 1.23 sürümünde bu, birden çok Pangolin örneğinden oluşan yüksek erişilebilirlikli, yük dengeli bir küme anlamına geliyordu.

Homelab işletmecileri için pratik sonuç, çalıştırılacak daha az bileşen: reverse proxy, kimlik ve artık VPN çıkışı için tek araç — bedeli ise üçü için de tek bir projeye bağımlı olmak.