feat: change to Hugo-generated site

This commit is contained in:
argoyle committed 2021-11-23 18:45:12 +01:00
1 parent 9a72153aaa
commit 2ec4a00a0a
1732 files changed
+62027 -134

No files matched your search

+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