Block a user
hugo-blog-dev (latest)
Published 2026-08-08 05:49:03 +00:00 by XingfenD
Installation
docker pull git.yoresee.cc/xingfend/hugo-blog-dev:latestsha256:045bdbeef3a408a545ee4b994d9e1276fa81be6e8a02941ef358eaed4fc30983
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 80ed1e7ca5 | linux/amd64 | 86 MiB |
| c0355d8c7b | linux/arm64 | 84 MiB |
Image Layers ( linux/arm64)
| # debian.sh --arch 'arm64' out/ 'bookworm' '@1785715200' |
| RUN /bin/sh -c apt-get update && apt-get install -y curl git && rm -rf /var/lib/apt/lists/* # buildkit |
| ARG HUGO_VERSION=0.160.1 |
| RUN |1 HUGO_VERSION=0.160.1 /bin/sh -c ARCH=$(dpkg --print-architecture) && curl -fsSL "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-${ARCH}.tar.gz" -o /tmp/hugo.tar.gz && tar -xzf /tmp/hugo.tar.gz -C /usr/local/bin hugo && rm /tmp/hugo.tar.gz && chmod +x /usr/local/bin/hugo # buildkit |
| ARG DART_SASS_VERSION=1.85.1 |
| RUN |2 HUGO_VERSION=0.160.1 DART_SASS_VERSION=1.85.1 /bin/sh -c ARCH=$(dpkg --print-architecture) && case "${ARCH}" in amd64) SASS_ARCH=x64;; *) SASS_ARCH=${ARCH};; esac && curl -fsSL "https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-${SASS_ARCH}.tar.gz" -o /tmp/dart-sass.tar.gz && tar -xzf /tmp/dart-sass.tar.gz -C /usr/local/lib && ln -s /usr/local/lib/dart-sass/sass /usr/local/bin/sass && rm /tmp/dart-sass.tar.gz # buildkit |
| VOLUME [/src] |
| EXPOSE [1313/tcp] |
| CMD ["hugo" "server" "--disableFastRender" "--bind" "0.0.0.0" "--port" "1313" "--baseURL" "https://localhost:1313/" "--source" "/src/blog" "--destination" "/src/blog/public"] |