reploy/Dockerfile
Mirek Kratochvil 6d4f78e739 add build tools
2023-07-20 09:54:36 +02:00

20 lines
361 B
Docker

FROM debian:trixie
RUN apt -y update && apt -y install \
yarnpkg git ssh ghc cabal-install build-essential pkg-config zlib1g-dev \
&& rm -fr /var/cache/apt
WORKDIR /opt/reploy
COPY . .
RUN cabal update
RUN cabal install
WORKDIR /data
COPY assets /data/assets/
COPY templates /data/templates/
COPY pages /data/pages/
ENTRYPOINT ["/root/.cabal/bin/site"]