diff --git a/govtool/backend/Dockerfile.qovery b/govtool/backend/Dockerfile.qovery new file mode 100644 index 000000000..f4c21b9c8 --- /dev/null +++ b/govtool/backend/Dockerfile.qovery @@ -0,0 +1,13 @@ +ARG BASE_IMAGE_TAG=latest +ARG BASE_IMAGE_REPO=ghcr.io/intersectmbo/backend-base +FROM $BASE_IMAGE_REPO:$BASE_IMAGE_TAG +WORKDIR /src +COPY . . +RUN cabal build +RUN cp dist-newstyle/build/x86_64-linux/ghc-9.2.7/vva-be-1.0.10/x/vva-be/build/vva-be/vva-be /usr/local/bin + +# Expose the necessary port +EXPOSE 9876 + +# Default command (can be overridden by docker-compose or docker run) +CMD ["/usr/local/bin/vva-be", "-c", "/run/secrets/backend-config.json", "start-app"]