RotherOSS / otobo-docker

OTOBO Docker and Docker Compose files.
GNU General Public License v3.0
32 stars 16 forks source link

Require only docker-compose 1.17 #25

Closed bschmalhofer closed 4 years ago

bschmalhofer commented 4 years ago

Currently docker-compose 1.25 is required. This is because 1.25 is the default version of docker-compose on Ubuntu 20.04, which was the primary environment used for developing the OTOBO The goal is to support Ubuntu 18.04 which ships with docker-compose 1,17,

It looks like the only showstopper is the usage of e.g. MYSQL_ROOT_PASSWORD: ${OTOBO_DB_ROOT_PASSWORD:?err} which should bail out when a variable is not set. Support for ?err was added to docker-compose in version 1.19.

TODO:

bschmalhofer commented 4 years ago

After a discussion is was decided to keep it as is.