Zum Inhalt springen

Draw.io/Server

Aus Foxwiki
Version vom 14. Januar 2026, 08:56 Uhr von Dirkwagner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=== Server === ==== Docker ==== <syntaxhighlight lang="bash" highlight="1" copy line> sudo apt install -y docker.io docker-compose-plugin </syntaxhighlight> ; Container starten <syntaxhighlight lang="bash" highlight="1" copy line> sudo docker run -d \ --name drawio \ --restart unless-stopped \ -p 8080:8080 -p 8443:8443 \ jgraph/drawio </syntaxhighlight> FIXME: Zeilen erklären ; Hinweis : Der Server ist meist zustandslos :* Diagramme werden…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Server

Docker

sudo apt install -y docker.io docker-compose-plugin
Container starten
sudo docker run -d \
  --name drawio \
  --restart unless-stopped \
  -p 8080:8080 -p 8443:8443 \
  jgraph/drawio

FIXME: Zeilen erklären

Hinweis
Der Server ist meist zustandslos
  • Diagramme werden clientseitig gespeichert (z.B. als .drawio/Export) oder über angebundene Storage-Integrationen

Docker mit TLS-Ausstellung

  • DNS drawio.example.com muss auf den Server zeigen
  • Inbound TCP 80/443 muss erreichbar sein
  • HTTP-01 Challenge über Port 80
Container starten
sudo docker run -d \
  --name drawio \
  --restart unless-stopped \
  -e LETS_ENCRYPT_ENABLED=true \
  -e PUBLIC_DNS=drawio.example.com \
  -p 80:80 -p 443:8443 \
  jgraph/drawio

FIXME: Zeilen erklären

Hinweis
  • Diese Variante terminiert TLS im Container (Tomcat)
  • Alternativ kann TLS am Reverse Proxy terminiert werden