Pound
The facts below are what the maker publishes about Pound, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Pound's own pages, with the date it was checked.
What it does
- ACME
- Pound supports ACME HTTP-01 challenges and can serve challenge files directly.checked 8 Oct 2026
- Dynamic backends
- Optional DNS-based dynamic backends can be built using GNU adns when that library is available.checked 8 Oct 2026
- Extensions
- Lua extensions can implement special backends when Lua support is enabled at build time.checked 8 Oct 2026
- Failover
- It stops sending requests to a backend when it fails and resumes sending them when it recovers.checked 8 Oct 2026
- HTTPS
- It can decrypt HTTPS requests and pass them to backends as plain HTTP.checked 8 Oct 2026
- HTTPS and ACME
- It can terminate HTTPS and supports ACME HTTP-01 challenges for certificate issuance.checked 8 Oct 2026
- Integrations
- Optional build support includes Lua extensions, DNS-based dynamic backends, and Perl-compatible regular expressions through PCRE or PCRE2.checked 8 Oct 2026
- License
- Pound is distributed under the GNU General Public License version 3 or any later version.checked 8 Oct 2026
- Metrics
- A special backend can generate an OpenMetrics telemetry response.checked 8 Oct 2026
- No caching
- Pound does not cache requests; it passes each request to a backend.checked 8 Oct 2026
- Notable limits
- Pound does not cache requests, and its documentation says it is not a web accelerator.checked 8 Oct 2026
- Purpose
- Pound is a reverse proxy, load balancer, and HTTPS front end for web servers.checked 8 Oct 2026
- Request handling
- It forwards browser requests to one or more backend servers and can distribute requests while keeping session information.checked 8 Oct 2026
- Request routing
- It can route requests to backend servers based on criteria such as source IP address, URL, or request headers.checked 8 Oct 2026
- Request validation
- It checks requests for correctness and accepts only well-formed requests.checked 8 Oct 2026
- Routing
- Services can be selected using criteria such as source IP address, URL, or request headers.checked 8 Oct 2026
- Security
- The project describes Pound as a small program that can run setuid/setgid or in a chroot jail and does not access the hard disk except to read certificate files at startup when required.checked 8 Oct 2026
- Session persistence
- Session tracking can use client IP, Basic authentication, URL parameters, cookies, HTTP parameters, or header values.checked 8 Oct 2026
- Support
- The maintainer directs bug reports to email addresses [email protected] and [email protected] or the GitHub issue tracker.checked 8 Oct 2026
- Telemetry
- A special Metrics backend generates an OpenMetrics telemetry response.checked 8 Oct 2026
- TLS dependency
- Building Pound requires OpenSSL version 1.1.x or 3.0.x.checked 8 Oct 2026
- What it does
- Pound is a reverse proxy, load balancer, and HTTPS front-end for web servers.checked 8 Oct 2026
Alternatives to Pound
- 1

Pomerium
Free planOpen sourceWebAPILinuxmacOS8.3From $7 a month - 2

ngrok
Free planWebAPILinuxmacOS7.8From $10 a month - 3

Traefik Proxy
Free planOpen sourceWebAPILinuxmacOS7.7Free plan - 4
HAProxy Community Edition
Free planOpen sourceAPILinuxmacOSSelf-hosted7.4Free plan - 5

Apache Traffic Server
Free planOpen sourceAPILinuxmacOSSelf-hosted7.2Free plan - 6
Openport
Free planWebAPILinuxmacOS7.1From $1 a month
