|
|
| Zeile 85: |
Zeile 85: |
|
| |
|
| = TMP = | | = TMP = |
| === 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 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
| |
| <syntaxhighlight lang="bash" highlight="1" copy line>
| |
| 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
| |
| </syntaxhighlight>
| |
|
| |
| [[FIXME]]: Zeilen erklären
| |
|
| |
| ; Hinweis
| |
| :* Diese Variante terminiert TLS im Container (Tomcat)
| |
| :* Alternativ kann TLS am Reverse Proxy terminiert werden
| |
Version vom 14. Januar 2026, 09:12 Uhr
Draw.io/Server - Beschreibung
Beschreibung
Installation
Aufruf
Optionen
| Unix |
GNU |
Parameter |
Beschreibung
|
|
|
|
|
Parameter
Umgebungsvariablen
Exit-Status
| Wert |
Beschreibung
|
| 0 |
Erfolg
|
| >0 |
Fehler
|
Anwendung
< /syntaxhighlight>
<!-- output -->
<syntaxhighlight lang="bash" highlight="" line>
Problembehebung
Konfiguration
Dateien
Anhang
Siehe auch
Dokumentation
Links
Projekt
Weblinks
TMP