mirror of
https://git.sr.ht/~emersion/tlstunnel
synced 2024-11-19 15:53:50 +01:00
A TLS reverse proxy
| cmd/tlstunnel | ||
| contrib/systemd | ||
| .build.yml | ||
| .gitignore | ||
| config.go | ||
| dns.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| server.go | ||
| tlstunnel.1.scd | ||
tlstunnel
A TLS reverse proxy.
- Automatic TLS with Let's Encrypt
- Route incoming connections to backends using Server Name Indication
- Support for the PROXY protocol
Example configuration:
frontend example.org:443 {
backend localhost:8080
}
See the man page for more information.
Contributing
Send patches to the mailing list, report bugs on the issue tracker. Discuss in #emersion on Libera Chat.
License
MIT