noooomem
add README
minor fixes
Trev is a TLS reverse proxy.
The main goal of this project is to help figure out a proper API for the crypto::tls module.
Configuration is done using the scfg format. Example:
frontend localhost:8335 {
backend localhost:8322
tls {
load ./ed25519.crt ./ed25519.key
}
}
Note that currently only one backend can be added to a frontend and only ed25519 keys are supported.
trev -c example.conf
Don't run this in production!