parent
2b95b42eb6
commit
85778d763a
@ -1 +1,2 @@
|
|||||||
resources
|
resources
|
||||||
|
public
|
||||||
|
@ -1,29 +1,2 @@
|
|||||||
FROM debian:bullseye-slim
|
FROM nginx
|
||||||
|
COPY ./public /usr/share/nginx/html
|
||||||
|
|
||||||
ARG VERSION=0.59.1
|
|
||||||
|
|
||||||
WORKDIR /tmp
|
|
||||||
RUN apt-get update \
|
|
||||||
&& apt-get install -y tar curl ca-certificates python3 python-pip \
|
|
||||||
&& apt-get clean \
|
|
||||||
&& pip install Pygments \
|
|
||||||
&& curl https://github.com/gohugoio/hugo/releases/download/v${VERSION}/hugo_extended_${VERSION}_Linux-64bit.tar.gz -L | tar -xvz \
|
|
||||||
&& mv /tmp/hugo /usr/local/bin/hugo \
|
|
||||||
&& rm -rf /tmp/*
|
|
||||||
|
|
||||||
RUN useradd -m -u 1000 -U -p '' -s /bin/bash hugo \
|
|
||||||
&& mkdir -p /opt/workdir \
|
|
||||||
&& chown -R 1000:1000 /home/hugo /opt/workdir /usr/local/bin/hugo
|
|
||||||
|
|
||||||
USER hugo
|
|
||||||
|
|
||||||
WORKDIR /opt/workdir
|
|
||||||
|
|
||||||
VOLUME /opt/workdir
|
|
||||||
|
|
||||||
EXPOSE 1313
|
|
||||||
|
|
||||||
ENTRYPOINT /usr/local/bin/hugo
|
|
||||||
|
|
||||||
CMD ["--help"]
|
|
@ -0,0 +1,29 @@
|
|||||||
|
FROM debian:bullseye-slim
|
||||||
|
|
||||||
|
|
||||||
|
ARG VERSION=0.59.1
|
||||||
|
|
||||||
|
WORKDIR /tmp
|
||||||
|
RUN apt-get update \
|
||||||
|
&& apt-get install -y tar curl ca-certificates python3 python-pip \
|
||||||
|
&& apt-get clean \
|
||||||
|
&& pip install Pygments \
|
||||||
|
&& curl https://github.com/gohugoio/hugo/releases/download/v${VERSION}/hugo_extended_${VERSION}_Linux-64bit.tar.gz -L | tar -xvz \
|
||||||
|
&& mv /tmp/hugo /usr/local/bin/hugo \
|
||||||
|
&& rm -rf /tmp/*
|
||||||
|
|
||||||
|
RUN useradd -m -u 1000 -U -p '' -s /bin/bash hugo \
|
||||||
|
&& mkdir -p /opt/workdir \
|
||||||
|
&& chown -R 1000:1000 /home/hugo /opt/workdir /usr/local/bin/hugo
|
||||||
|
|
||||||
|
USER hugo
|
||||||
|
|
||||||
|
WORKDIR /opt/workdir
|
||||||
|
|
||||||
|
VOLUME /opt/workdir
|
||||||
|
|
||||||
|
EXPOSE 1313
|
||||||
|
|
||||||
|
ENTRYPOINT /usr/local/bin/hugo
|
||||||
|
|
||||||
|
CMD ["--help"]
|
@ -1,14 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Categories on Adam's blog</title>
|
|
||||||
<link>https://vdhsn.com/categories/</link>
|
|
||||||
<description>Recent content in Categories on Adam's blog</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
|
|
||||||
<atom:link href="https://vdhsn.com/categories/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1,14 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Adam's blog</title>
|
|
||||||
<link>https://vdhsn.com/</link>
|
|
||||||
<description>Recent content on Adam's blog</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
|
|
||||||
<atom:link href="https://vdhsn.com/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
|
||||||
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
|
||||||
|
|
||||||
<url>
|
|
||||||
<loc>https://vdhsn.com/</loc>
|
|
||||||
</url>
|
|
||||||
|
|
||||||
<url>
|
|
||||||
<loc>https://vdhsn.com/categories/</loc>
|
|
||||||
</url>
|
|
||||||
|
|
||||||
<url>
|
|
||||||
<loc>https://vdhsn.com/tags/</loc>
|
|
||||||
</url>
|
|
||||||
|
|
||||||
</urlset>
|
|
@ -1,14 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Tags on Adam's blog</title>
|
|
||||||
<link>https://vdhsn.com/tags/</link>
|
|
||||||
<description>Recent content in Tags on Adam's blog</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
|
|
||||||
<atom:link href="https://vdhsn.com/tags/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
Loading…
Reference in new issue