OpenKnowledgeMaps / Headstart

A framework for creating web-based knowledge maps
https://openknowledgemaps.org/
MIT License
197 stars 42 forks source link

missing build section from docker-compose.yml #661

Open frafra opened 2 years ago

frafra commented 2 years ago

Images are missing. For example, there is an api container referring to an api image, which is resolved as https://hub.docker.com/_/api, which does not exist. There is no build section, so it is not clear where these images should be pulled from or how they should be built.

frafra commented 2 years ago

The documentation says to run server/workers/build_docker_images.sh. Such procedure tags the images with a custom tag, but provides no other benefits from using the standard build section. Version tags can be set in the .env file. The documentation suggest to set SERVICE_VERSION already, so I fail to see a reason to have a custom build process.

frafra commented 2 years ago

Custom build procedure has been implemented in 7e1a05f5304f5ac34bc2c70f9cefe43da9fae307

chreman commented 2 years ago

Hello @frafra ,

thank you for having a closer look at the backend build processes. We have rectified many of the deployment issues you have identified by switching to an internal build and deploy process for the backend with Ansible. Unfortunately, the public documentation has not been updated to the current state. I'm sorry for any inconvenience that has caused you, and I ask for patience until we have could update the public documentation.

frafra commented 2 years ago

No problem. I will wait until docker compose up works. Feel free to tag me if help is needed.