Skip to content
SPECIFICTION
Get listed

freenginx vs Openport

freenginx

freenginx.org

Openport

openport.io

Side by side

FigurefreenginxOpenport
Price fromFree$1/mo
Free planYes—
Free trial—Yes
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
API—Yes
Self-hostedYes—
Plans published14
Spec score · Reverse Proxy Software8.6 (#6)8.3 (#8)
ProtocolsThe HTTP server supports SSL/TLS SNI, HTTP/2, and HTTP/3.Since client 2.3.0, a session can forward UDP as well as TCP on the same port when the server supports it.
Purposefreenginx 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.Openport lets users expose a local TCP port to the internet without opening firewall ports.
SupportSupport is offered through English and Russian mailing lists; posting requires subscribing the email address used to post.Users can contact support through the website chat box or open a GitHub ticket.

Plans

freenginx

  • freenginxFree

freenginx pricing →

Openport

  • enterprise$1 a month
  • home$5 a month
  • educationalPriced on request
  • freePrice not published

Openport pricing →

In their own words

freenginx

freenginx is an effort to preserve free and open development of server software used for HTTP, mail, and TCP/UDP proxying. Its HTTP server can serve static files, reverse proxy with caching, balance load, and provide fault tolerance. It supports SSL/TLS SNI, HTTP/2, and HTTP/3, along with access controls based on client IP address, HTTP Basic authentication, or a subrequest result. Cached and accelerated connections are available for FastCGI, uwsgi, SCGI, and memcached servers. The mail proxy supports IMAP, POP3, and SMTP authentication methods with SSL and STARTTLS/STLS. TCP and UDP proxying includes load balancing, fault tolerance, and client-address access control. The process design uses one master and several workers running under an unprivileged user. Configuration can be reloaded and the executable upgraded without interrupting client service. Source and documentation are distributed under a 2-clause BSD-like license. The software is self-hosted and uses file-based configuration; downloads include source, Windows builds, and mainline and stable versions.

Visit freenginx.org

Openport

Openport lets users make a local TCP port reachable from the internet without opening a firewall port. It builds a tunnel between a device and the outside world for remote access, and its web service and API can show online IoT devices and manage a fleet. Access can be controlled by user groups. The `--http-forward` option assigns a hostname to a session for serving a local port over HTTP and HTTPS with a valid certificate. Custom-domain forwarding requires a CNAME record and works over HTTPS only. With TLS passthrough, TLS ends on the user's machine, keeping tunnelled traffic encrypted end to end. Forwarded ports require visitors to click a token link by default; a clicked link remains valid for 24 hours. Openport also lists brute-force blocking and port-scanning detection. It supports API, Linux, macOS, web, and Windows. Since client 2.3.0, sessions can forward UDP as well as TCP on the same port when the server supports it. The service was founded in 2014 and offers a free plan, a 30-day trial, and paid plans from $1/mo.

Visit openport.io