jasonish / evebox

Web Based Event Viewer (GUI) for Suricata EVE Events in Elastic Search
https://evebox.org/
MIT License
417 stars 67 forks source link

Server: Accept database username and password as env vars (and clean them up) #202

Closed jasonish closed 1 year ago

jasonish commented 2 years ago

Test and if it fails, allow username and password of the datastore to be provided as command line environments. This would allow EveBox to work with secret stores like Hashicorp Vault.

This EveBox process should sanitize these environment vars after reading them.

Reference: https://github.com/jasonish/evebox/issues/201

jasonish commented 1 year ago

EVEBOX_ELASTICSEARCH_USERNAME and EVEBOX_ELASTICSEARCH_PASSWORD.