ghostunnel
« Back to VersTracker
Description:
Simple SSL/TLS proxy with mutual authentication
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: tls proxy security networking mtls
Install: brew install ghostunnel
About:
Ghostunnel is a simple TLS proxy that secures TCP connections with mutual TLS authentication. It listens on a port and forwards traffic to one or more backend servers, terminating TLS at the edge. This is useful for adding encryption and authentication to non-TLS services or protecting internal traffic.
Key Features:
  • Terminates TLS to secure plain TCP connections
  • Supports mutual TLS (mTLS) for client and server authentication
  • Flexible routing to single or multiple backends
  • Lightweight Go implementation with minimal dependencies
Use Cases:
  • Securing database connections (e.g., PostgreSQL, Redis) over untrusted networks
  • Adding TLS to legacy or non-TLS services without modifying application code
  • Implementing mTLS-based access control for internal services
Alternatives:
  • stunnel – Ghostunnel is a modern Go alternative with native TLS and mTLS support; stunnel is older and config-based
  • haproxy – HAProxy is a full-featured load balancer; Ghostunnel focuses on simple TLS termination and forwarding
Version History
Detected Version Rev Change Commit
Jan 2, 2025 8:54am 0 VERSION_BUMP d17bca16
Jan 2, 2025 7:57am 0 VERSION_BUMP e0e9eb90
Sep 13, 2024 8:52am 0 VERSION_BUMP d9806d2a