Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Reverse Proxy Software
  3. freenginx

freenginx

What it is

freenginx is software for serving web traffic and proxying HTTP, mail, TCP, and UDP connections. The project describes its purpose as preserving free and open development of nginx. Its HTTP server handles static files and reverse proxying, with caching, load balancing, and fault tolerance. It supports SSL/TLS SNI, HTTP/2, and HTTP/3, plus access controls based on client IP, HTTP Basic authentication, or a subrequest result. Connections to FastCGI, uwsgi, SCGI, and memcached servers can be cached and accelerated. Mail proxying covers IMAP, POP3, and SMTP authentication, as well as SSL and STARTTLS/STLS. TCP and UDP proxying includes load balancing and fault tolerance; TCP also supports SSL and TLS SNI. freenginx uses a master process and several worker processes running under an unprivileged user. Configuration can be reloaded and the executable upgraded without interrupting service. The software is self-hosted, uses file-based configuration, and has TLS termination, response caching, WebSocket support, and rate limiting. It is free, with source code and documentation under a 2-clause BSD-like license.

For and against

For

  • Free plan; source and documentation use a 2-clause BSD-like license.
  • HTTP support includes HTTP/2, HTTP/3, and caching.
  • Proxies mail, TCP, and UDP traffic.
  • Configuration and executable updates can preserve active service.

Against

  • Self-hosted deployment requires managing the software.
  • Mailing-list support requires subscribing before posting.

The verdict

freenginx combines web serving with mail and general TCP/UDP proxy capabilities. Its self-hosted model and mailing-list support are important considerations for teams choosing and maintaining it.

Who it suits

freenginx suits people managing self-hosted web or proxy services who need HTTP, mail, or TCP/UDP proxying. It may also fit teams that want caching, access controls, or configuration and executable updates without interrupting service.

Plans and prices

freenginx

Free

Sources and documentation distributed under a 2-clause BSD-like license

Every plan, in full

On the record

Access control
HTTP access control can be based on client IP address, password using HTTP Basic authentication, or the result of a subrequest.freenginx.org · read 4 Oct 2026
Architecture
It uses one master process and several worker processes, which run under an unprivileged user.freenginx.org · read 3 Oct 2026
Backend integrations
It supports cached and accelerated connections to FastCGI, uwsgi, SCGI, and memcached servers.freenginx.org · read 3 Oct 2026
Current release
The news page lists freenginx 1.31.4 as the mainline release announced on 2026-09-01.freenginx.org · read 3 Oct 2026
Development
The project uses Mercurial to store source code and directs proposed changes to the nginx development mailing list.freenginx.org · read 4 Oct 2026
Downloads
The download page lists mainline version 1.31.4 and stable version 1.30.1, with Windows builds and PGP links.freenginx.org · read 4 Oct 2026
HTTP features
It supports static files, cached reverse proxying, load balancing, and FastCGI, uwsgi, SCGI, and memcached servers.freenginx.org · read 4 Oct 2026
License
The source code and documentation are distributed under a 2-clause BSD-like license.freenginx.org · read 4 Oct 2026
Mail proxy
Its mail proxy supports IMAP, POP3, and SMTP authentication, plus SSL, STARTTLS, and STLS.freenginx.org · read 4 Oct 2026
Operations
It supports reconfiguration and executable upgrades without interrupting client servicing.freenginx.org · read 3 Oct 2026
Performance
The site says 10,000 inactive HTTP keep-alive connections use about 2.5M of memory and data copy operations are kept to a minimum.freenginx.org · read 4 Oct 2026
Process model
The architecture uses one master and several worker processes, with workers running under an unprivileged user.freenginx.org · read 4 Oct 2026
Protocols
The HTTP server supports SSL/TLS SNI, HTTP/2, and HTTP/3.freenginx.org · read 3 Oct 2026
Purpose
freenginx is an effort to preserve free and open development of nginx, an HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server.freenginx.org · read 4 Oct 2026
Resource use
The site states that 10,000 inactive HTTP keep-alive connections take about 2.5M memory.freenginx.org · read 3 Oct 2026
Security reporting
The security page directs reports to [email protected] and says patches are signed using one of its PGP public keys.freenginx.org · read 4 Oct 2026
Support
Support is offered through English and Russian mailing lists; posting requires subscribing the email address used to post.freenginx.org · read 4 Oct 2026
TCP and UDP
It provides generic TCP and UDP proxying, including TCP SSL and TLS SNI support, load balancing, and fault tolerance.freenginx.org · read 4 Oct 2026

Alternatives to freenginx

Every alternative, ranked