[GH-ISSUE #2272] Web reverse proxy without a client #4530

Closed
opened 2026-08-05 00:58:13 -04:00 by saavagebueno · 1 comment
Owner

Originally created by @webash on GitHub (Jul 15, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/2272

Is your feature request related to a problem? Please describe.
In some circumstances I don't need a whole VPN transport layer to connect to remote services. If they're just browser based, it would great if I could connect to my services directly in the browser with no transport layer client required.

Describe the solution you'd like
I'd like to be able to stand-up a stateless web-exposed agent node (or Netbird to provide it), that acts as a low-friction admin-portal-managed reverse proxy for services hosted on the other end of a tunnel. I'd expect to be able to point my domain at it, and for Let's Encrypt certificates to be automatically issued. I'd expect to be able to put each reverse proxied resource into Netbird groups. I'd expect to be able to manage authorisation to published resources/groups with the same style of access policies as I can with peer to peer traffic (eg, there would be a HTTP option in the dropdown that is currently TCP, UDP, ANY or ICMP). I'd expect to be able to configure such access policies to allow "PUBLIC" or "ANYONE" access, or to choose Netbird groups.

Describe alternatives you've considered
Commercial/free existing alternatives are things like Cloudflare Tunnels with Cloudflare Access. Or for self-hosting you'd have to roll your own nginx/traefik/caddy reverse proxy installation in a VPS that is part of a Netbird mesh that would then expose the resources. For authentication you'd have to configure those separately.

Additional context
I use Cloudflare Tunnels today, but I don't like that they Man-In-The-Middle (MITM) all my traffic, and therefore don't use them for all services I host.

Originally created by @webash on GitHub (Jul 15, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/2272 **Is your feature request related to a problem? Please describe.** In some circumstances I don't need a whole VPN transport layer to connect to remote services. If they're just browser based, it would great if I could connect to my services directly in the browser with no transport layer client required. **Describe the solution you'd like** I'd like to be able to stand-up a stateless web-exposed agent node (or Netbird to provide it), that acts as a low-friction admin-portal-managed reverse proxy for services hosted on the other end of a tunnel. I'd expect to be able to point my domain at it, and for Let's Encrypt certificates to be automatically issued. I'd expect to be able to put each reverse proxied resource into Netbird groups. I'd expect to be able to manage authorisation to published resources/groups with the same style of access policies as I can with peer to peer traffic (eg, there would be a HTTP option in the dropdown that is currently TCP, UDP, ANY or ICMP). I'd expect to be able to configure such access policies to allow "PUBLIC" or "ANYONE" access, or to choose Netbird groups. **Describe alternatives you've considered** Commercial/free existing alternatives are things like Cloudflare Tunnels with Cloudflare Access. Or for self-hosting you'd have to roll your own nginx/traefik/caddy reverse proxy installation in a VPS that is part of a Netbird mesh that would then expose the resources. For authentication you'd have to configure those separately. **Additional context** I use Cloudflare Tunnels today, but I don't like that they Man-In-The-Middle (MITM) all my traffic, and therefore don't use them for all services I host.
saavagebueno added the feature-request label 2026-08-05 00:58:13 -04:00
Author
Owner

@TechHutTV commented on GitHub (May 9, 2026):

Reverse Proxy Services landed in PR #5291. You can configure stateless reverse proxies with domain-based targets through the admin portal — no client required on the consumer side.

<!-- gh-comment-id:4413480982 --> @TechHutTV commented on GitHub (May 9, 2026): Reverse Proxy Services landed in PR #5291. You can configure stateless reverse proxies with domain-based targets through the admin portal — no client required on the consumer side.
Sign in to join this conversation.
No Label feature-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#4530