Draw.io/Server: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
| Zeile 28: | Zeile 28: | ||
:* Diagramme werden clientseitig gespeichert (z.B. als ''.drawio''/Export) oder über angebundene Storage-Integrationen | :* Diagramme werden clientseitig gespeichert (z.B. als ''.drawio''/Export) oder über angebundene Storage-Integrationen | ||
=== Reverse-Proxy === | === Docker mit Reverse-Proxy === | ||
; Verzeichnisstruktur | ; Verzeichnisstruktur | ||
| Zeile 94: | Zeile 94: | ||
docker compose ps | docker compose ps | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Aufruf == | == Aufruf == | ||
Version vom 4. Februar 2026, 16:24 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
- Image laden und Container starten
- Den Namen `drawio` festlegen
- Autostart
- Portweiterleitung. 8080 für HTTP, 8443 – integriertes HTTPS
- Name des Image
- Hinweis
- Der Server ist meist zustandslos
- Diagramme werden clientseitig gespeichert (z.B. als .drawio/Export) oder über angebundene Storage-Integrationen
Docker mit Reverse-Proxy
- Verzeichnisstruktur
sudo mkdir /srv/drawio
cd /srv/drawio
- docker-compose.yml
services:
drawio:
image: jgraph/drawio
container_name: drawio
restart: unless-stopped
expose:
- "8080"
networks:
- web
caddy:
image: caddy:2-alpine
container_name: caddy
restart: unless-stopped
ports:
- "80:80"
- "443:443"
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile:ro
- caddy_data:/data
- caddy_config:/config
networks:
- web
networks:
web:
volumes:
caddy_data:
caddy_config:
- expose stellt Draw.io nur im Docker-Netz bereit (keine direkte Host-Portfreigabe)
- Caddy terminiert TLS und veröffentlicht nur 80/443
- Caddyfile
drawio.example.com {
reverse_proxy drawio:8080
}
- drawio.example.com muss per DNS auf den Host zeigen
- Container starten
docker compose up -d
- Status prüfen
docker compose ps
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