|
|
Zeile 1: |
Zeile 1: |
| {{DISPLAYTITLE:Installing BlueSpice free with Docker}}
| | Derzeit gibt es noch kein Docker-Image für BlueSpice 4. |
| __NOTOC__
| |
| | |
| 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)
| |
| | |
| == <span class="mw-headline">Das Docker Hub Image verwenden</span> ==
| |
| | |
| === <span class="mw-headline">Einfache Anwendung</span> ===
| |
| Beispiel für den Schnellstart. Blue Spice ist nur in localhost verfügbar.<div>
| |
| docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 bluespice/bluespice-free
| |
| </div>
| |
| | |
| === <span class="mw-headline">Speichern Sie Ihre Daten außerhalb von Docker</span> ===
| |
| <div>
| |
| docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/folder<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data bluespice/bluespice-free
| |
| </div>
| |
| | |
| === <span class="mw-headline">BlueSpice Sprache und URL festlegen</span> ===
| |
| <div>
| |
| docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/folder<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_lang=en"</span> -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_url=<nowiki>http://www.domain.com</nowiki>"</span> bluespice/bluespice-free
| |
| </div>
| |
| | |
| === <span class="mw-headline">SSL aktivieren</span> ===
| |
| 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:
| |
| | |
| <div>
| |
| docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -p <span class="m" style="color: rgb(102, 102, 102)">443</span>:443 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/folder<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_lang=en"</span> -e <span class="s2" style="color: rgb(186, 33, 33)">"bs_url=<span class="mw-lingo-term">https</span>://www.domain.com"</span> bluespice/bluespice-free
| |
| </div>''Hinweis: Port 443 enthält den Befehl und auch das Schema <code>$bs_url</code> geändert in <code><span class="mw-lingo-term">https</span></code>.''
| |
| | |
| === <span class="mw-headline">Login to BlueSpice</span> ===
| |
| <div>
| |
| username: WikiSysop
| |
| password: PleaseChangeMe
| |
| </div>
| |
| | |
| == <span class="mw-headline">Which services are runnning?</span> ==
| |
| | |
| * Apache
| |
| * PHP-FPM
| |
| * Jetty9
| |
| * Elasticsearch
| |
| * MySQL/MariaDB
| |
| * Parsoid
| |
| * crond
| |
| * memcached
| |
| | |
| == <span class="mw-headline">Upgrade</span> ==
| |
| BlueSpice 3.1.2 enthält keine automatische Updgrade-Funktion.
| |
| | |
| [[:de:Setup:Installationsanleitung/Docker/Update|Siehe: manueller Upgrade-Prozess.]]
| |
| [[en:{{FULLPAGENAME}}]]
| |
| [[de:Setup:Installationsanleitung/Docker/Docker Hub]]
| |