Zum Inhalt springen

Draw.io/Server: Unterschied zwischen den Versionen

Aus Foxwiki
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…“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''{{BASEPAGENAME}}''' - Beschreibung
== Beschreibung ==
== Installation ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
=== Optionen ===
{| class="wikitable sortable options gnu big"
|-
! Unix !! GNU !! Parameter !! Beschreibung
|-
| || || ||
|-
|}
=== Parameter ===
=== Umgebungsvariablen ===
=== Exit-Status ===
{| class="wikitable options col1center big"
|-
! Wert !! Beschreibung
|-
| 0 || Erfolg
|-
| >0  || Fehler
|}
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>
<!-- output -->
<syntaxhighlight lang="bash" highlight="" line>
< /syntaxhighlight>
=== Problembehebung ===
== Konfiguration ==
=== Dateien ===
{| class="wikitable options big"
|-
! Datei !! Beschreibung
|-
| ||
|-
| ||
|}
<noinclude>
== Anhang ==
=== Siehe auch ===
<div style="column-count:2">
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree>
</div>
----
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
=== Dokumentation ===
<!--
; Man-Page
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]
; Info-Pages
-->
=== Links ===
==== Projekt ====
==== Weblinks ====
<!--
{{DEFAULTSORT:new}}
{{DISPLAYTITLE:new}}
-->
[[Kategorie:new]]
</noinclude>
= TMP =
=== Server ===
=== Server ===
==== Docker ====
==== Docker ====

Version vom 14. Januar 2026, 09:01 Uhr

Draw.io/Server - Beschreibung

Beschreibung

Installation

< /syntaxhighlight>

== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>

=== Optionen ===
{| class="wikitable sortable options gnu big"
|-
! Unix !! GNU !! Parameter !! Beschreibung
|-
| || || || 
|-
|}

=== Parameter ===
=== Umgebungsvariablen ===
=== Exit-Status ===
{| class="wikitable options col1center big"
|-
! Wert !! Beschreibung
|-
| 0 || Erfolg
|-
| >0  || Fehler
|}

== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line copy>
< /syntaxhighlight>

<!-- output -->
<syntaxhighlight lang="bash" highlight="" line>
< /syntaxhighlight>

=== Problembehebung ===

== Konfiguration ==
=== Dateien ===
{| class="wikitable options big"
|-
! Datei !! Beschreibung
|-
| || 
|-
| || 
|}

<noinclude>

== Anhang ==
=== Siehe auch ===
<div style="column-count:2">
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree>
</div>
----
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}

=== Dokumentation ===
<!--
; Man-Page 
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]

; Info-Pages 
-->

=== Links ===
==== Projekt ====
==== Weblinks ====

<!--
{{DEFAULTSORT:new}}
{{DISPLAYTITLE:new}}
-->

[[Kategorie:new]]

</noinclude>

= TMP =
=== Server ===
==== Docker ====
<syntaxhighlight lang="bash" highlight="1" copy line>
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