this repo has no description
lustre frontent oat-ui gleam
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

:fire: no need for a Containerfile

-36
-36
Containerfile
··· 1 - ARG GLEAM_VERSION=v1.16.0 2 - ARG ERLANG_VERSION=28.4.2 3 - 4 - # builder stage ---------------------------------------------------------------- 5 - FROM ghcr.io/gleam-lang/gleam:${GLEAM_VERSION}-scratch as gleam 6 - FROM docker.io/erlang:${ERLANG_VERSION}-alpine as builder 7 - 8 - COPY --from=gleam /bin/gleam /bin/gleam 9 - 10 - COPY ./shared /build/shared 11 - COPY ./client /build/client 12 - COPY ./server /build/server 13 - 14 - WORKDIR /build/shared 15 - RUN gleam deps download 16 - 17 - WORKDIR /build/client 18 - RUN gleam deps download 19 - 20 - WORKDIR /build/server 21 - RUN gleam deps download 22 - 23 - WORKDIR /build/client 24 - RUN gleam run -m lustre/dev build 25 - 26 - WORKDIR /build/server 27 - RUN gleam export erlang-shipment 28 - 29 - # runtime stage ---------------------------------------------------------------- 30 - FROM docker.io/erlang:${ERLANG_VERSION}-alpine 31 - COPY --from=builder /build/server/build/erlang-shipment /app 32 - 33 - EXPOSE 8000 34 - WORKDIR /app 35 - ENTRYPOINT ["/app/entrypoint.sh"] 36 - CMD ["run"]