FROM hugomods/hugo:exts AS builder
WORKDIR /src
COPY . .
RUN git submodule update --init --recursive && \
    hugo --gc --minify

FROM nginx:alpine
COPY --from=builder /src/public /usr/share/nginx/html
EXPOSE 80
