Tecnativa/docker-socket-proxy
Proxy over your Docker socket to restrict which requests it accepts observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 94
- Release rhythm 71
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 162.5
- age_days: 3444
- days_rel: 37
- days_push: 37
- n_releases_24m: 5
Adoption not part of the score
2729 stars · 206 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A security-enhanced HAProxy-based proxy that sits in front of the Docker socket and restricts which Docker API requests are allowed. It returns HTTP 403 for API sections blocked via environment variables, limiting the blast radius of services that need partial Docker access.
Use cases
- let CI or monitoring containers react to Docker events without giving them root on the host
- expose a restricted Docker API to Traefik or Portainer over a private network
- block destructive Docker API endpoints like container exec or image push
- replace mounting /var/run/docker.sock directly into untrusted containers
- secure Docker socket access in a swarm cluster
When to choose
- you must give a container access to the Docker socket but want to whitelist only the API sections it needs
- you want a simple, battle-tested HAProxy-based socket guard with no TLS complexity
When to avoid
- you need TLS-encrypted Docker API access, since this proxy intentionally speaks plain HTTP
- you can avoid socket access entirely by using a less privileged integration
- you need fine-grained per-request authorization beyond API-section blocking
Facets
service · maturity active
proxy security api-gateway http-server security self-hosted self-hosted docker-socket haproxy container-security api-restriction containers devops docker linux
1 source
- readme: https://github.com/Tecnativa/docker-socket-proxy · fetched 2026-08-28 · bbec5e83274d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Tecnativa/docker-socket-proxy | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="Tecnativa/docker-socket-proxy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem