Skip to content

Conversation

koolwilly72
Copy link

This PR updates the setup.sh script to use the newer docker compose CLI syntax.

Changes made:

  • Replaced all instances of docker-compose with docker compose

Why:

  • The docker-compose binary is deprecated in favour of the docker compose plugin
  • Avoids compatibility issues on newer Docker installations (e.g. Docker v28+)

Tested on:

  • Ubuntu 22.04 with Docker Engine v28.1.1
  • Confirmed working on a machine that previously failed due to docker-compose being unavailable

No functional changes, just syntax modernization for better compatibility.

@Yes-Sebastian
Copy link

Yes-Sebastian commented Jul 23, 2025

I support this PR. The commit seems to be error-free.

@rihards-simanovics
Copy link

@koolwilly72 & @Yes-Sebastian

❗Attention❗

Please migrate to InvoiceShelf, a fork of crater which continues the development of this project.

More info on new fork availible in this issue: #1281

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants