zeek/doc/images/cluster
Tim Wojtulewicz ded98cd373 Copy docs into Zeek repo directly
This is based on commit 2731def9159247e6da8a3191783c89683363689c from the
zeek-docs repo.
2025-09-26 02:58:29 +00:00
..
Makefile Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00
README.md Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00
zeromq-cluster.mermaid Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00
zeromq-cluster.png Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00
zeromq-logging.mermaid Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00
zeromq-logging.png Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00
zeromq-pubsub.mermaid Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00
zeromq-pubsub.png Copy docs into Zeek repo directly 2025-09-26 02:58:29 +00:00

Install mermaid-cli

npm install @mermaid-js/mermaid-cli

Apparmor Errors

If running mmdc fails under Linux (e.g. with Ubuntu 24.04) with apparmor errors about userns_create in the demsg output, put the following into /etc/apparmor.d/chrome-headless

# This profile allows everything and only exists to give the
# application a name instead of having the label "unconfined"
abi <abi/4.0>,
include <tunables/global>

profile chrome /home/awelzel/.cache/puppeteer/**/chrome-headless-shell flags=(unconfined) {
  userns,

  # Site-specific additions and overrides. See local/README for details.
  include if exists <local/chrome>
}

See also: https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md#option-2_a-safer-way