Docker-compose (root) Additional property webapi is not allowed

i tried installing metasfresh for testing purposes.

I get errors on docker compose build like:
(root) Additional property app is not allowed

I did not have that much experience with docker, but it seems like the github docker-compose.yml is not working properly.
(on Docker version 24.0.2 / Docker Compose version v2.12.2 - vServer Ubuntu 22.04.2 LTS)

Does Metasfresh only work on older docker-compose version or does anyone else ran into this problem?

Thank you in advance.

You need to add this following lines at the very top of your docker-compose.yaml and ident the rest of the lines by two spaces:

version: ‘3.8’ # or ‘2.4’ # add

1 Like