You are viewing an old version of this page. Return to the latest version.
No categories assigned
Docker Hub
-
- Last edited 6 years ago by MLR
-
< Setup:Installation Guide | Docker
Revision as of 13:54, 26 September 2019 by Mlink-rodrigue (talk | contribs)
The easieast way to run BlueSpice free is to use Docker Hub with an all-in-one image. All required services are preconfigured.
You can find all necessary information directly on Docker Hub.
How to use the Docker Hub image
Basic usage
Example for quick start. Blue Spice will be accessible only in localhost.
docker run -d -p 80:80 bluespice/bluespice-freeKeep your data outside of the docker
docker run -d -p 80:80 -v {/my/data/folder}:/data bluespice/bluespice-freeSetting BlueSpice language and URL
docker run -d -p 80:80 -v {/my/data/folder}:/data -e "bs_lang=en" -e "bs_url=http://www.domain.com" bluespice/bluespice-freeActivating SSL
Using SSL inside the Blue Spice docker image, the data directory should be outside of the docker. Create a folder named cert inside your data folder. Inside this folder, certificates must be named like:
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-freeNote: Port 443 includes the command and also $bs_url schema changed to https
Login to BlueSpice
username: WikiSysop
password: halloweltWhich services are runnning?
- Apache
- PHP-FPM
- Jetty9
- Elasticsearch
- MySQL/MariaDB
- Parsoid
- crond
- memcached
[[de:https://de.wiki.bluespice.com/wiki/Setup:Doc Hub]]