<mermaid>

flowchart TD

subgraph Felt["Medarbejder / hjemmekontor"]
  laptop["Arbejdsstation<br/>openSUSE Leap / Tumbleweed"]
  byod["BYOD-browser<br/>(kun SSO-adgang)"]
end
subgraph Edge["Internetvendt kant (DMZ)"]
  nb["NetBird control plane<br/>(identitet, ACL, nøgler)"]
  proxy["Traefik / HAProxy<br/>TLS + OIDC + mTLS"]
  guac["Apache Guacamole<br/>remote desktop"]
end
subgraph Kerne["Internt netværk – SLES 16 / openSUSE ALP"]
  keycloak["Keycloak<br/>SSO + MFA (WebAuthn)"]
  freeipa["FreeIPA<br/>identitet, Kerberos, CA"]
  uyuni["Uyuni<br/>patch- og konfigurationsstyring"]
  apps["Interne apps<br/>(ERP, fil, wiki)"]
  siem["Wazuh + Prometheus/Grafana<br/>SIEM og overvågning"]
end
laptop -- "WireGuard-encryption<br/>(mesh, P2P)" --> nb
byod -- "HTTPS + OIDC" --> proxy
nb --> keycloak
proxy --> keycloak
guac --> keycloak
keycloak --> freeipa
laptop -- "kun for godkendte peers" --> apps
guac -- "RDP/VNC/SSH" --> apps
uyuni --> laptop
siem --> Kerne

</mermaid>

Bemærkning: diagrammet er lavet med Mermaid-plugin i DokuWiki DokuWiki Mermaid-plugin). Uden plugin vises kildekoden som almindelig kodeblok