Zum Inhalt springen

Draw.io/Server: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 73: Zeile 73:
== Anwendung ==
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line copy>
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
</syntaxhighlight>


<!-- output -->
<!-- output -->

Version vom 14. Januar 2026, 09:13 Uhr

Draw.io/Server - Beschreibung

Beschreibung

Installation

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

Aufruf

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Anwendung

Problembehebung

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch



Dokumentation

Links

Projekt

Weblinks


TMP