From 1435e698cae3e920c2960dbcd80907f88e1b922f Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Wed, 24 May 2023 11:24:05 +0200 Subject: [PATCH] [Dockerfile] Use hugo-sws image --- Dockerfile.linux.amd64 | 32 +------------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) diff --git a/Dockerfile.linux.amd64 b/Dockerfile.linux.amd64 index 9553a06..17c573c 100644 --- a/Dockerfile.linux.amd64 +++ b/Dockerfile.linux.amd64 @@ -1,32 +1,4 @@ -FROM ubuntu:latest -ENV DEBIAN_FRONTEND noninteractive - - -# prepare basic stuff -RUN set -e && ln -sf bash /bin/sh -RUN set -e \ - && apt -y update \ - && apt -y upgrade \ - && apt -y install --no-install-recommends --no-install-suggests ca-certificates git wget \ - && apt -y autoremove \ - && apt clean \ - && rm -rf /var/lib/apt/lists/* - - -# install hugo -RUN set -e \ - && wget -q -O /tmp/hugo.deb https://github.com/gohugoio/hugo/releases/download/v0.112.1/hugo_extended_0.112.1_linux-amd64.deb \ - && apt -y install /tmp/hugo.deb \ - && rm -f /tmp/hugo.deb - -# install static-web-server -RUN set -e \ - && wget -q -O /tmp/sws.tar.gz https://github.com/static-web-server/static-web-server/releases/download/v2.16.0/static-web-server-v2.16.0-x86_64-unknown-linux-gnu.tar.gz \ - && tar -zxf /tmp/sws.tar.gz \ - && mv static-web-server-v2.16.0-x86_64-unknown-linux-gnu/static-web-server /usr/local/bin/sws \ - && rm -rf static-web-server-v* \ - && rm -f /tmp/sws.tar.gz - +FROM rakepanorama/hugo-sws:latest # clone site and template RUN set -e \ @@ -36,10 +8,8 @@ RUN set -e \ RUN set -e \ && /usr/local/bin/hugo --source=/site/ - # expose 80 EXPOSE 80 - # start static-web-server ENTRYPOINT ["/usr/local/bin/sws", "--host=0.0.0.0", "--log-level=info", "--port=80", "--root=/site/public/"]