OPNsense / Zenarmor / Elasticsearch

Elasticsearch auf UNRAID als Docker container installiert. (Official Image – FoxxMD’s Repository)

User Scripts neues Script hinzugefügt. Einmalig ausgeführt.

Einige Fehler beim Containerstart (6.6.2 / 7.6.2 und schlußendlich 8.3.3)

Variable ELASTIC_PASSWORD wurde nicht übergeben.

Daher Umweg über Console innerhalb des Containers.

Ggf. sinnvoller einen extra User hierfür zu nehmen. dann eben mit

Wleche Rollen genau zur Verfügung stehen müßte ich noch herausfinden.

https://www.elastic.co/guide/en/elasticsearch/reference/current/reset-password.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-passwords.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/users-command.html

Im OPNSense -> System -> Firmware -> Plugins

Dort os-sunnyvalley installieren, danach lassen sich os-sensei und os-sensei-updater installieren.

Links erscheint nun Zenarmor, Setup ausführen, bei der Wahl einer externen Elasticsearch DB, genau auf https://xxx.xxx.xxx.xxx:9200 achten. Login elastic (oder einen anderen generierten User) und das zugehörige Passwort.

Danach sollte alles laufen.

Leave a Comment