From ecbe7fdcec4744c74ad5089a2764706c2af708af Mon Sep 17 00:00:00 2001 From: hy Date: Sat, 9 Sep 2023 19:21:28 -0700 Subject: Add dockerfile --- Dockerfile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 67cc19f..9cc1f4a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,9 @@ -FROM klakegg/hugo +FROM alpine:latest -WORKDIR /src +RUN apk add --no-cache hugo git -COPY ./ /src +WORKDIR /app -ENTRYPOINT hugo serve +EXPOSE 1313/tcp + +ENTRYPOINT (git clone "$REPO" . || git fetch && git reset --hard origin) && git submodule update --init --remote && hugo serve --baseURL "$BASE_URL" -p "$PORT" --bind '0.0.0.0' -e "$HUGO_ENV" --disableFastRender --disableLiveReload -- cgit v1.2.3