Official all-in-one docker image for BlueSpice free
1M+

This is an all in one image for BlueSpice. All required services are preconfigured.
Example for quick start. BlueSpice will be accessible only in localhost.
docker run -d -p 80:80 bluespice/bluespice-free
docker run -d -p 80:80 -v /my/data/folder:/data bluespice/bluespice-free
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
Using SSL inside the BlueSpice docker image, 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 of ssl.cert. mandatory)ssl.ca (3rd party CA certs for ssl.cert. optional)If everything is ready for first run, just run 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
Create a .env file with the following key=value from given environment variables. Then run:
export $(grep -v '^#' ./.env | xargs) && docker run --env-file ./.env -p $HTTP_PORT:80 -p $HTTPS_PORT:443 -v $WIKI_INSTALL_DIR:/data -d $IMAGE_NAME:$IMAGE_TAG
| name | default value | description |
|---|---|---|
BS_LANG | en | bluespice language |
BS_URL | http://localhost | url on which bluespice will be served |
BS_USER | WikiSysop | admin username |
BS_NAME | Bluespice | default wiki name |
BS_PASSWORD | PleaseChangeMe | admin password |
BS_DB_PASSWORD | ThisIsDBPassword | default database password |
HTTP_PORT | 80 | server http port |
HTTPS_PORT | 443 | server https port |
IMAGE_NAME | bslocal/bsfree | docker image name to be created |
IMAGE_TAG | 4.2.3 | docker image tag |
DISABLE_PINGBACK | no | sends pingback to the bluespice servers |
WIKI_INSTALL_DIR1 | ~/wiki | dir where bluespice files will be stored |
WIKI_BACKUP_LIMIT2 | 5 | max limit of backups, after this the oldest backup is deleted |
At the first boot of the container, we are sending a pingback to our servers for collecting download statistics of the docker image. This pingback is not collecting any data of your container or your current installation.
You can also easily disable this pingback with an environment variable. DISABLE_PINGBACK=yes
docker run -d -p 80:80 -e DISABLE_PINGBACK=yes 
Content type
Image
Digest
sha256:032cb33b8…
Size
323.9 MB
Last updated
about 2 years ago
docker pull bluespice/bluespice-free