K ((Benutzername entfernt) (Logbucheinzelheiten entfernt)) |
Keine Bearbeitungszusammenfassung |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{DISPLAYTITLE: | {{DISPLAYTITLE:BlueSpice free Docker Image}} | ||
__NOTOC__ | __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. | 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) | [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> | |||
Beispiel für den Schnellstart. Blue Spice ist nur in localhost verfügbar.< | ===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: | 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.cert</code> (SSL certificate. ''mandatory'') | ||
* <code>ssl.key</code> (Private key of <code>ssl.cert</code>. ''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: | *<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, 11:17 Uhr
Wichtig!Wir stellen nun keine All-in-one Docker Lösung mehr für BlueSpice free oder BlueSpice pro zur Verfügung.
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[Bearbeiten | Quelltext bearbeiten]
Einfache Anwendung[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
docker run -d -p 80:80 -v {/my/data/folder}:/data bluespice/bluespice-free
BlueSpice Sprache und URL festlegen[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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 ofssl.cert
. mandatory)ssl.ca
(3rd party CA certs forssl.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[Bearbeiten | Quelltext bearbeiten]
username: WikiSysop
password: PleaseChangeMe
Which services are runnning?[Bearbeiten | Quelltext bearbeiten]
- Apache
- PHP-FPM
- Jetty9
- Elasticsearch
- MySQL/MariaDB
- Parsoid
- crond
- memcached