Zpřístupněte localhost veřejnosti pomocí jednoho curl — Portal Tunnel
Portál a Tunel
S AI můžeme vytvářet programy kdekoli.
Bez ohledu na to, jak skvělý program je, obvykle žije pouze na vašem vlastním počítači – na localhostu.
Abychom jej zpřístupnili vnějšímu světu, je obvykle nutné projít složitý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 řádkem příkazu?
S tunelem Portálu můžete svůj lokální program proměnit ve veřejnou službu pouhým jedním příkazem.
Zveřejnění localhostu
Nejprve spusťte svůj program lokálně.
Poté vám stačí tento jediný řádek:
1curl -fsSL portal.gosuda.org/tunnel | PORT=3000 NAME={app name} sh
- Zkontrolujte, zda je vaše aplikace nyní veřejně přístupná:
- {app name}.portal.gosuda.org
Multi-tenancy
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 současně připojena k několika portálům pro redundanci nebo geografickou distribuci.
1# Publikovat na více portálových relé 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 na síti Portálu):https://portal-list.portal.gosuda.org/
To 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 zveřejňování lokálních služeb na veřejném 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, binární instalaci a konfiguraci před použitím a uživatelé jsou nevyhnutelně podřízeni servisním politikám a cenovým modelům.
Naopak Portal Tunnel:
- Spouští se 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í Portal Tunnel do zcela odlišné kategorie od tradičních tunelovacích služeb.