No categories assigned
Docker Hub
-
- Last edited 3 years ago by WikiSysop
-
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.
Contents
[hide]How to use the Docker Hub image
Introduction
Basic usage
Example for quick start. Blue Spice will be accessible only in localhost.
docker run -d -p 80:80 bluespice/bluespice-free
Keep your data outside of the docker
docker run -d -p 80:80 -v {/my/data/folder}:/data bluespice/bluespice-free
Setting 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-free
Activating 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-free
Note: Port 443 includes the command and also $bs_url
schema changed to https
Login to Blue Spice
username: WikiSysop
password: hallowelt
Which services are runnning?
- Apache
- PHP-FPM
- Jetty9
- Elasticsearch
- MySQL/MariaDB
- Parsoid
- crond
- memcached