FUNCTIE

Tunnel Configuratiebeheer

Sla tunnelconfiguraties één keer op en hergebruik ze in je hele team. Flexibele scoping, meerdere authenticatiemethoden en multi-service routing.

text
Tunnel Config: "Frontend Dev"
├── Subdomein: frontend.tunnel.asd.host
├── Scope: Team (Frontend Team)
├── Auth: Supabase (JWT validatie)
├── Routes
│   ├── /  localhost:3000 (Next.js)
│   ├── /api/*  localhost:8080 (API)
│   └── /ws  localhost:3001 (WebSocket)
├── Sleutels: 3 actief, 1 verlopen
└── Status: Actief

Mogelijkheden

Opgeslagen Tunnelconfiguraties

Definieer tunnelconfiguraties één keer, hergebruik overal. Sla subdomein, protocollen en authenticatie-instellingen op als herbruikbare configuraties.

Flexibele Scoping

Scope configuraties naar individuele gebruikers, teams, afdelingen of de hele organisatie. Bepaal wie welke tunnelconfiguraties kan gebruiken.

Meerdere Auth-methoden

Beveilig tunnels met Basic Auth, OIDC of Supabase Auth. Configureer vereiste claims en audiences voor fijnmazige toegangscontrole.

Protocol Ondersteuning

Volledige ondersteuning voor HTTP, HTTPS, TCP en WebSocket protocollen. Route meerdere services via één enkel subdomein.

Tunnel Sleutels

Genereer cryptografische sleutels voor tunnelauthenticatie. Sleutels kunnen actief, ingetrokken of verlopen zijn met automatische opruiming.

Multi-Service Routing

Route verschillende paden naar verschillende lokale services. Ideaal voor microservices en multi-container ontwikkelomgevingen.

Configuratie Scoping

Bepaal wie tunnelconfiguraties kan gebruiken met flexibele scope-niveaus. Scoping integreert met je organisatiehiërarchie.

Gebruiker Scope

Alleen de configuratie-maker kan deze tunnelconfiguratie gebruiken

Team Scope

Alle leden van het toegewezen team kunnen deze configuratie gebruiken

Afdeling Scope

Alle teams binnen een afdeling hebben toegang tot deze configuratie

Organisatie Scope

Iedereen in de organisatie kan deze tunnelconfiguratie gebruiken

Authenticatiemethoden

Beveilig je tunnel-endpoints met de authenticatiemethode die bij je workflow past.

MethodeBeschrijvingBeste Voor
GeenGeen authenticatie vereist. Tunnel-endpoints zijn publiek toegankelijk.Publieke demo's, ontwikkelvoorvertoningen
Basic AuthHTTP Basic Authentication met gebruikersnaam en wachtwoord.Eenvoudige toegangscontrole, interne tools
OIDCOpenID Connect authenticatie met elke compliant provider.Enterprise SSO, third-party auth
Supabase AuthValideer Supabase JWT's met audience en claims checking.Supabase-gebaseerde applicaties

Toepassingsgevallen

Ontwikkelteams

  • Deel configuraties over frontend- en backend-teams
  • Consistente tunnelinstellingen voor alle ontwikkelaars
  • Team-scoped configuraties voor projectisolatie
  • Snelle onboarding voor nieuwe teamleden

CI/CD Pipelines

  • Opgeslagen configuraties voor geautomatiseerde deployments
  • API-gestuurde tunnelcreatie
  • Consistente routing over omgevingen heen
  • Tijdelijke tunnels met vooraf gedefinieerde instellingen

Klantdemo's

  • Auth-beschermde demo-omgevingen
  • Permanente URL's voor lopende demo's
  • Multi-service routing voor full stack demo's
  • Snelle afbraak na voltooiing demo

Microservices

  • Route paden naar verschillende lokale services
  • Enkel subdomein voor hele service mesh
  • WebSocket-ondersteuning voor realtime services
  • TCP voor non-HTTP services

Technische Details

Configuratieopslag

  • Versleutelde credentials in rust
  • Versiegeschiedenis voor configuratiewijzigingen
  • Soft deletes voor audit compliance
  • Row-level security enforcement

Sleutelbeheer

  • Cryptografische sleutelgeneratie
  • Meerdere sleutels per configuratie
  • Automatische sleutelvervaldatum
  • Directe sleutelintrekking

Inbegrepen in Alle Plannen

Tunnel configuratiebeheer is inbegrepen in elk ASD-abonnement. Hogere tiers ontgrendelen meer gelijktijdige tunnels en teamfuncties.

Ontwikkelaarsdocumentatie

Leer hoe je tunnelconfiguraties kunt maken en beheren met onze CLI- en API-documentatie.

Bekijk Documentatie