caluma icon indicating copy to clipboard operation
caluma copied to clipboard

RFC: Publish dev container?

Open czosel opened this issue 1 year ago • 2 comments

When following the Caluma getting started guide, the caluma container currently doesn't start because it is configured with ENV=development but is missing dev dependencies:

ModuleNotFoundError: No module named 'django_extensions'

The simplest workaround I came up with is to add a local Dockerfile containing only one line:

FROM ghcr.io/projectcaluma/caluma:latest

and adding a build instruction to the compose file:

    build:
      context: .

It would be nice to remove this friction from the first contact with Caluma - how about we publish a dev container, which contains all the dev dependencies?

czosel avatar Apr 10 '23 14:04 czosel