Files
dshackle/docs/03-server-config.adoc
2019-09-07 21:34:11 -04:00

26 lines
569 B
Plaintext

== Server Configuration
[source,yaml]
----
version: v1
port: 2449
tls:
enabled: true
server:
certificate: "server.crt"
key: "server.p8.key"
client:
require: true
ca: "ca.crt"
upstreams:
config: "upstreams.yaml"
----
Configures following:
- server is listening on `0.0.0.0:2449`
- TLS is enabled
- server certificate in located at `server.crt` with key for it at `server.p8.key`
- server requires a client authentication by TLS client certificate signed by `ca.crt` certificate
- upstreams configuration is configured in file `upstreams.yaml`