Skip to content

Making Installation Work BS 5.1 with Docker on GCloud VM #23

@rsdancey

Description

@rsdancey

I am trying to install BlueSpice Free inside a Google Compute VM. I have acquired and assigned a static IP. I have created a DNS A record which points to that static IP; the DNS record has populated and the A record is pointing at the desired IP.

I access the VM via shell, and then follow the directions in the BlueSpice installation guide Step 1 Get the Stack.

I have created a .env file in the bluespice-deploy-main/compose directory

The .env file I have created looks exactly like the default file provided in the documentation except I have changed the edition to Free, configured the password sender and emergency contact to valid email addresses, changed the WIKI_HOST to my desired machine name, and configured the SMPT variables to use my mail server.

I left the DB_PASS value at “…”

I added LETSENCRYPT=true

running sudo ./bluespice-deploy up -d results in what appears to be a correctly installed BlueSpice installation. All the containers eventually show green checkmarks. There are several warnings about not having set the DB_ROOT_USER and DB_ROOT_PASS variables.

If I attempt to access the wiki by going to https://wiki.mydomain.com/BlueSpice first I get a 500 Internal Server error, followed by a page that says:

Sorry! This site is experiencing technical difficulties.

Try waiting a few minutes and reloading.

(Cannot access the database)

No amount of waiting resolves this issue.

Things I have tried:

Added DB_ROOT_USER and DB_ROOT_PASS entries
Provided a DB_PREFIX entry
set the various DB variables to entries of my choosing including DB_PASS (changed it from “…”)

No changes or different behavior of any kind; always fails in the same way

If access the container with docker exec -it bluespice-wiki-web sh and ping database I get valid ping data although the IP address is a range that is neither the internal IP provided by Google nor the static IP assigned to the virtual machine. (It’s a 172.18.0.X address)

The machine bluespice-database.bluespice_default is also pingable at the same ip address as database

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingdocumentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions