PosternProxy#

PosternProxy is an enterprise-grade reverse proxy manager built on Caddy. It provides a web UI for managing proxy hosts, SSL certificates, access control, port forwarding, and multi-server deployments — all backed by a single Go binary with an embedded Vue 3 frontend.

Why PosternProxy?#

FeatureNginx Proxy ManagerPosternProxy
Proxy engineNginxCaddy (automatic HTTPS by default)
DeploymentDocker requiredSingle binary, bare-metal Debian/Ubuntu
Multi-server✓ WebSocket agent architecture
Load balancing✓ 6 policies, per-host
Health checks✓ Active + passive, live dashboard
Rate limiting✓ Per-host, per-IP sliding window
Header injection✓ Request + response, with presets
Custom error pages✓ Per-host 404/502/503 HTML
TLS passthrough✓ SNI-matched L4 tunnelling
Config history✓ 100-entry rollback per resource
API tokens✓ Bearer token automation
Nginx import✓ Parse + preview existing configs
Backup / restore✓ JSON export with authenticated download
Audit logPartial✓ Full mutation log with IP + user

Quick navigation#

**Getting started** - [Installation](/getting-started/installation/) - [Quick start](/getting-started/quick-start/)
**Core features** - [Proxy hosts](/proxy-hosts/) - [Certificates](/certificates/) - [Access lists](/access-lists/)
**Advanced** - [Load balancing](/proxy-hosts/load-balancing/) - [Multi-server](/multi-server/) - [API tokens](/access-tokens/)