feat: change to Hugo-generated site

This commit is contained in:
2021-11-23 18:27:10 +01:00
parent 9a72153aaa
commit 2ec4a00a0a
1732 changed files with 62027 additions and 134 deletions
+15 -6
View File
@@ -1,11 +1,20 @@
FROM nginx
MAINTAINER Joakim Olsson <joakim@unbound.se>
FROM nginx:alpine as build
ADD files/*.html /usr/share/nginx/html/
RUN apk add --update \
wget
ADD files/styles/*.css /usr/share/nginx/html/styles/
ARG HUGO_VERSION="0.89.4"
RUN wget --quiet "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_${HUGO_VERSION}_Linux-64bit.tar.gz" && \
tar xzf hugo_${HUGO_VERSION}_Linux-64bit.tar.gz && \
rm -r hugo_${HUGO_VERSION}_Linux-64bit.tar.gz && \
mv hugo /usr/bin
COPY ./ /site
WORKDIR /site
RUN hugo
FROM nginx:alpine
ADD default.conf /etc/nginx/conf.d/default.conf
COPY --from=build /site/public /usr/share/nginx/html
ENV ALLOW_HUP true
ENV ROTATE_LOGS true
WORKDIR /usr/share/nginx/html