Versions in this module Expand all Collapse all v0 v0.1.0 Jan 5, 2026 Changes in this version + type Backend struct + AddHeaders map[string]string + HealthCheck string + Host string + StripPrefix string + Target string + type Config struct + ACMECacheDir string + ACMEEmail string + ACMEStaging bool + Backends []Backend + Capturer *capture.Capturer + HTTPPort int + HTTPSPort int + RedirectHTTP bool + Verbose bool + func DefaultConfig() *Config + type ReverseProxy struct + func New(cfg *Config) (*ReverseProxy, error) + func (rp *ReverseProxy) HealthCheck(ctx context.Context) map[string]bool + func (rp *ReverseProxy) ListenAndServe() error + func (rp *ReverseProxy) ServeHTTP(w http.ResponseWriter, r *http.Request) + func (rp *ReverseProxy) TLSConfig() *tls.Config