TLS

Starting the EveBox Server with TLS

Before TLS can be used a private key and certificate must be obtained.

Enabling TLS on the Command Line

--tls

Enables TLS.

--tls-cert FILE

Specify the filename of the TLS certificate file.

--tls-key FILE

Specify the filename of the TLS private key. May be ommitted if the certificate file is a bundle containing the key.

Example:

evebox --tls --tls-cert cert.pem --tls-key key.pem

Enabling TLS in the Configuration File

TLS can be enabled in the configuration file under http.tls:

http:
  tls:
    enabled: true
    certificate: /path/to/cert.pem
    key: /path/to/key.pem

Creating a Self Signed Certificate and Key File

openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -nodes