Ross ROSS = Recommend OSS · open-source software intelligence for agents

stripe/smokescreen

A simple HTTP proxy that fogs over naughty URLs observed · 2026-08-28

github.com/stripe/smokescreen · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3715
  • days_rel: n/a
  • days_push: 7
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1331 stars · 105 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Smokescreen is an HTTP CONNECT egress proxy written in Go, developed by Stripe to proxy outbound traffic such as webhooks. It enforces hostname ACLs, blocks requests to internal IP addresses to prevent SSRF, and authenticates clients via mTLS with per-client access control.

Use cases

  • prevent SSRF attacks from outbound webhook traffic
  • restrict which external hostnames services can connect to
  • centralize egress traffic behind stable IP addresses
  • authenticate and authorize internal clients making outbound requests
  • block requests to internal network IP ranges
  • proxy all outbound HTTP traffic from a microservices fleet

When to choose

  • you need to control and audit all outbound HTTP(S) traffic from your infrastructure
  • you want to prevent SSRF by blocking connections to internal IPs
  • you need stable egress IPs for partners or third parties
  • you want per-client mTLS authentication for egress

When to avoid

  • you need a general-purpose forward proxy for end users or browsers
  • you need SOCKS or non-HTTP proxy protocols
  • you want a simple proxy without ACL or mTLS configuration overhead

Facets

service · maturity active

proxy security networking auth rate-limiting security networking backend infrastructure-as-code go self-hosted http-proxy egress-proxy connect-proxy ssrf-protection mtls egress-control acl linux docker web-server

1 source

Member repositories

RepositoryRoleHealth v2
stripe/smokescreenmain77

For agents

markdown · JSON · MCP: product_card(name="stripe/smokescreen")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem