evgenyigumnov / cblt

Safe and fast minimalistic web server, written in Rust, that serves files from a directory and proxies requests to another server.
MIT License
40 stars 7 forks source link

Self-Signed TLS Setup for Reverse Proxy #18

Open evgenyigumnov opened 1 week ago

evgenyigumnov commented 1 week ago

We need to configure a reverse proxy setup using Caddy with self-signed TLS certificates for secure communication between our clients and the CBLT web server. The goal is to ensure that the proxy and web server communicate over a secure channel.

Details:

Tasks:

  1. Generate self-signed certificates and provide paths for cert.pem and key.pem.
  2. Test the setup to ensure secure communication and provide debugging if issues arise.

Expected Outcome: A functioning reverse proxy setup with self-signed TLS certificates, providing secure communication between the client and the CBLT web server.