What is Caddy Layer 4?
masterCaddy-L4 (formerly Project Conncept) is a Layer 4 app for Caddy designed to handle low-level, non-HTTP network traffic at the transport layer (OSI Layer 4). It supports TCP, UDP, and Unix sockets.
Key use cases include:
- Proxying Raw TCP/UDP Traffic: Forwarding protocols like SSH, databases (MySQL, PostgreSQL), or gaming servers.
- Port-Based Routing: Directing traffic based on ports without HTTP logic.
- TLS Termination: Offloading encryption/decryption for non-HTTP protocols.
- Load Balancing: Distributing Layer 4 traffic across backends.
- Protocol Agnosticism: Supporting any protocol that operates over TCP/UDP.