18 lines
362 B
Docker
18 lines
362 B
Docker
FROM klakegg/hugo:ext-debian
|
|
|
|
RUN apt update && apt install -y curl git python3
|
|
|
|
EXPOSE 8000
|
|
|
|
COPY . /src/
|
|
|
|
RUN mkdir -p ~/.ssh
|
|
|
|
RUN echo -e "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config
|
|
|
|
RUN git submodule update --init --recursive
|
|
|
|
ENTRYPOINT ["/bin/bash"]
|
|
|
|
CMD ["-c", "hugo && python3 -m http.server --bind 0.0.0.0 --directory public 8000"]
|