Zveřejněte localhost jedním příkazem curl — Portal Tunnel
Portál a Tunel
Programy s AI můžeme vytvářet kdekoli.
Avšak bez ohledu na to, jak skvělý program je, obvykle žije pouze na vašem vlastním počítači – na localhostu.
Abyste jej vystavili vnějšímu světu, obvykle musíte projít komplikovanými kroky, jako je konfigurace routeru, pravidla firewallu, nastavení veřejné IP adresy a konfigurace tunelu.
Co kdyby se toto všechno dalo vyřešit jediným příkazovým řádkem?
S tunelem Portálu můžete svůj lokální program proměnit ve veřejnou službu pouze jedním příkazem.
Zpřístupnění localhostu veřejnosti
Nejprve spusťte svůj program lokálně.
Poté je vše, co potřebujete, tento jediný řádek:
1curl -fsSL portal.gosuda.org/tunnel | PORT=3000 NAME={app name} sh
- Zkontrolujte, že je vaše aplikace nyní veřejně přístupná:
- {app name}.portal.gosuda.org
Multi-tenancy (Více-nájemní architektura)
Portál je navržen jako otevřená síť, nikoli jako jediná služba. Kdokoli může provozovat relé portálu a jediná aplikace může být připojena k více portálům současně pro zajištění redundance nebo geografické distribuce.
1# Publikování na více relé portálu najednou
2curl -fsSL http://portal.gosuda.org/tunnel | \
3PORT=3000 \
4NAME={app_name} \
5RELAY_URL=portal.thumbgo.kr,portal.iwanhae.kr,s-h.day,portal.lmmt.eu.org \
6sh
Seznam aktivních veřejných portálů je udržován v aplikaci Seznam portálů (která je sama hostována v síti Portálu):https://portal-list.portal.gosuda.org/
Toto představuje skutečně bezoprávnění publikační prostředí, které není závislé na žádném konkrétním poskytovateli nebo infrastruktuře.
Srovnání s jinými službami
Nástroje jako ngrok a cloudflared jsou široce používány k vystavení lokálních služeb veřejnému internetu. Portál se však zásadně liší jak ve filozofii návrhu, tak v modelu použití.
ngrok a cloudflared jsou centralizované tunelovací služby založené na SaaS. Vyžadují vytvoření účtu, vydání tokenu, instalaci binárních souborů a konfiguraci před použitím, a uživatelé jsou nevyhnutelně podrobeni servisním zásadám a cenovým modelům.
Naproti tomu Portál Tunel:
- Běží v jednom řádku bez instalace
- Publikuje okamžitě bez účtů nebo tokenů
- Umožňuje komukoli provozovat relé
- Umožňuje jedné aplikaci připojit se k více portálům současně
- Je čistě síťovou architekturou bez závislosti na jakémkoli konkrétním dodavateli
Tyto charakteristiky řadí Portál Tunel do zcela odlišné kategorie od tradičních tunelovacích služeb.