Setup:Installationsanleitung/Docker/Docker Hub: Unterschied zwischen den Versionen

Margit Link-Rodrigue (Diskussion | Beiträge)
Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Derzeit gibt es noch kein Docker-Image für BlueSpice 4.“
Markierungen: Ersetzt Quelltext-Bearbeitung 2017
Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Derzeit gibt es noch kein Docker-Image für BlueSpice 4.
{{DISPLAYTITLE:BlueSpice free Docker Image}}
__NOTOC__{{Textbox|boxtype=important|header=Wichtig!|text=Wir stellen nun '''keine All-in-one Docker Lösung''' mehr für BlueSpice ''free'' oder BlueSpice ''pro'' zur Verfügung.
 
[[Setup:Installationsanleitung/Docker|Siehe aktuelle Dokumentation BlueSpice 4.5+]]|icon=yes}}
 
Die einfachste Möglichkeit, BlueSpice free auszuführen ist Docker Hub mit einem All-in-one Image. Alle notwendigen Services sind bereits vorkonfiguriert.
 
[https://hub.docker.com/r/bluespice/bluespice-free Sie finden alle Informationen hierzu direkt auf  Docker Hub.] (auf Englisch)
 
==Das Docker Hub Image verwenden==
 
<span><br /></span>
===Einfache Anwendung===
Beispiel für den Schnellstart. Blue Spice ist nur in localhost verfügbar.
<syntaxhighlight lang="docker">
docker run -d -p 80:80 bluespice/bluespice-free
</syntaxhighlight>
 
===Speichern Sie Ihre Daten außerhalb von Docker===
<syntaxhighlight lang="docker">
docker run -d -p 80:80 -v {/my/data/folder}:/data bluespice/bluespice-free
</syntaxhighlight>
 
===BlueSpice Sprache und URL festlegen===
<syntaxhighlight lang="docker">
docker run -d -p 80:80 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=http://www.domain.com" bluespice/bluespice-free
</syntaxhighlight>
 
===SSL aktivieren===
Bei Verwendung von SSL im Blue Spice Docker-Image sollte sich das Verzeichnis <code>data</code> außerhalb des Dockers befinden. Erstellen Sie einen Ordner mit dem Namen <code>cert</code> in Ihrem Datenordner. In diesem Ordner müssen Zertifikate wie folgt benannt sein:
 
*<code>ssl.cert</code> (SSL certificate.  ''mandatory'')
*<code>ssl.key</code> (Private key of <code>ssl.cert</code>. ''mandatory'')
*<code>ssl.ca</code> (3rd party CA certs for <code>ssl.cert</code>.  ''optional'')  If everything is ready for the first run, just run the following command:<span /><br />
 
<syntaxhighlight lang="docker">
docker run -d -p 80:80 -p 443:443 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=https://www.domain.com" bluespice/bluespice-free
</syntaxhighlight>
 
''Hinweis: Port 443 enthält den Befehl und auch das Schema <code>$bs_url</code> geändert in  <code>https</code>.''
 
===Login to BlueSpice===
<syntaxhighlight lang="docker">
username: WikiSysop
password: PleaseChangeMe
</syntaxhighlight>
 
==Which services are runnning?==
 
*Apache
*PHP-FPM
*Jetty9
*Elasticsearch
*MySQL/MariaDB
*Parsoid
*crond
*memcached
[[en:Setup:Installation Guide/Docker/Docker_Hub]]
 
[[Category:Setup]]

Aktuelle Version vom 6. November 2024, 10:17 Uhr

Wichtig!Wir stellen nun keine All-in-one Docker Lösung mehr für BlueSpice free oder BlueSpice pro zur Verfügung.

Siehe aktuelle Dokumentation BlueSpice 4.5+

Die einfachste Möglichkeit, BlueSpice free auszuführen ist Docker Hub mit einem All-in-one Image. Alle notwendigen Services sind bereits vorkonfiguriert.

Sie finden alle Informationen hierzu direkt auf Docker Hub. (auf Englisch)

Das Docker Hub Image verwenden


Einfache Anwendung

Beispiel für den Schnellstart. Blue Spice ist nur in localhost verfügbar.

docker run -d -p 80:80 bluespice/bluespice-free

Speichern Sie Ihre Daten außerhalb von Docker

docker run -d -p 80:80 -v {/my/data/folder}:/data bluespice/bluespice-free

BlueSpice Sprache und URL festlegen

docker run -d -p 80:80 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=http://www.domain.com" bluespice/bluespice-free

SSL aktivieren

Bei Verwendung von SSL im Blue Spice Docker-Image sollte sich das Verzeichnis data außerhalb des Dockers befinden. Erstellen Sie einen Ordner mit dem Namen cert in Ihrem Datenordner. In diesem Ordner müssen Zertifikate wie folgt benannt sein:

  • ssl.cert (SSL certificate. mandatory)
  • ssl.key (Private key of ssl.cert. mandatory)
  • ssl.ca (3rd party CA certs for ssl.cert. optional) If everything is ready for the first run, just run the following command:
docker run -d -p 80:80 -p 443:443 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=https://www.domain.com" bluespice/bluespice-free

Hinweis: Port 443 enthält den Befehl und auch das Schema $bs_url geändert in https.

Login to BlueSpice

username: WikiSysop
password: PleaseChangeMe

Which services are runnning?

  • Apache
  • PHP-FPM
  • Jetty9
  • Elasticsearch
  • MySQL/MariaDB
  • Parsoid
  • crond
  • memcached



Feedback zur Dokumentation ist im Community-Forum möglich.