1
1
Fork 0
mirror of https://git.sr.ht/~emersion/tlstunnel synced 2024-05-24 10:06:03 +02:00
A TLS reverse proxy
Go to file
Simon Ser e2f4dddfef
Change `tls ca` to `tls acme_ca`
Make it clear it's about ACME.
2020-09-09 15:08:50 +02:00
LICENSE Initial commit 2020-09-08 12:11:32 +02:00
README.md Add support for the PROXY protocol 2020-09-09 14:52:41 +02:00
config.go Fix empty name in config block directive 2020-09-09 13:05:00 +02:00
go.mod Add support for the PROXY protocol 2020-09-09 14:52:41 +02:00
go.sum Add support for the PROXY protocol 2020-09-09 14:52:41 +02:00
main.go Change `tls ca` to `tls acme_ca` 2020-09-09 15:08:50 +02:00
server.go Add support for the PROXY protocol 2020-09-09 14:52:41 +02:00

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
}

License

MIT