Zum Inhalt springen

Draw.io/Server

Aus Foxwiki

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