CallMeTechie
DE Login
Home Products Blog About Contact

Backend HTTPS for Self-Signed Certificates

🚀 Installation & Setup · Updated 3 weeks ago

Backend HTTPS for Self-Signed Certificates

Some services only accept HTTPS connections using self-signed certificates. Backend HTTPS ensures Caddy connects to the backend via HTTPS without validating the certificate.

The Problem

Client  →  Caddy  →  http://10.8.0.3:5001  →  Backend rejects HTTP  ✕

The Solution

Client  →  Caddy (Let's Encrypt)  →  https://10.8.0.3:5001  →  Backend (Self-Signed)  ✓

Typical Services

ServicePort
Synology DSM5001
Proxmox VE8006
UniFi Controller8443
Portainer9443

Setup

  1. Create or edit route
  2. Enable Backend HTTPS toggle
  3. Set Target Port to the HTTPS port (e.g. 5001)
  4. Save

Important Notes

  • Only enable when the backend enforces HTTPS
  • insecure_skip_verify trusts any certificate — acceptable in VPN context
  • Only available for HTTP routes
  • With load balancing, all backends must support HTTPS

Cookie Settings

We use cookies to improve your experience. Essential cookies are always active.

Privacy Policy
ESC
↑↓ navigate open esc close