Co-op Cloud Toolshed

Co-op Cloud "non-recipe" repos: design, software, docs, websites, etc. Recipes are here.

The Co-operative internet

coopcloud.tech (latest)

Published 2025-10-03 16:51:02 +00:00 by abra-bot in toolshed/coopcloud.tech

Installation

docker pull git.coopcloud.tech/toolshed/coopcloud.tech:latest
sha256:8f76735a28fa924830d7a87d5b7916a415e2d00724342b7f113dc329571637ba

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1759104000'
COPY /usr/lib /usr/lib # buildkit
COPY /usr/local/lib /usr/local/lib # buildkit
COPY /usr/local/include /usr/local/include # buildkit
COPY /usr/local/bin /usr/local/bin # buildkit
RUN /bin/sh -c npm install -g yarn --force # buildkit
RUN /bin/sh -c apt update # buildkit
RUN /bin/sh -c apt install -y asciidoctor pandoc # buildkit
RUN /bin/sh -c npm i -g postcss-cli autoprefixer @fullhuman/postcss-purgecss rtlcss # buildkit
COPY /opt/dart-sass /opt/dart-sass # buildkit
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/dart-sass
COPY /usr/local/go /usr/local/go # buildkit
RUN /bin/sh -c ln -s /usr/local/go/bin/go /usr/local/bin/go # buildkit
RUN /bin/sh -c apt update # buildkit
RUN /bin/sh -c apt install -y git # buildkit
RUN /bin/sh -c git config --global --add safe.directory /src # buildkit
ARG BUILD_TAGS=extended
RUN |1 BUILD_TAGS=extended /bin/sh -c apt update # buildkit
RUN |1 BUILD_TAGS=extended /bin/sh -c if [ "$BUILD_TAGS" = *"extended"* ]; then apt install -y libc6-compat libstdc++; fi # buildkit
RUN |1 BUILD_TAGS=extended /bin/sh -c apt install -y ca-certificates tzdata # buildkit
COPY /usr/bin/hugo /usr/bin/hugo # buildkit
COPY ./bin /usr/local/bin # buildkit
ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["/bin/sh" "-c" "hugo help"]
ARG USER=root
RUN |2 BUILD_TAGS=extended USER=root /bin/sh -c if id node >/dev/null 2>&1; then deluser node 2> /dev/null; fi # buildkit
RUN |2 BUILD_TAGS=extended USER=root /bin/sh -c if id node >/dev/null 2>&1; then delgroup node 2> /dev/null; fi # buildkit
RUN |2 BUILD_TAGS=extended USER=root /bin/sh -c addgroup --gid 1000 hugo && adduser --uid 1000 --gid 1000 --shell /bin/sh --disabled-password hugo # buildkit
RUN |2 BUILD_TAGS=extended USER=root /bin/sh -c mkdir /src && chown -R hugo:hugo /src # buildkit
USER root
WORKDIR /src
RUN /bin/sh -c apt update && apt install -y curl git python3 # buildkit
EXPOSE &{[{{5 0} {5 0}}] 0xc02e2be9c0}
COPY . /src/ # buildkit
ENTRYPOINT ["/bin/bash"]
CMD ["-c" "hugo && python3 -m http.server --bind 0.0.0.0 --directory public 8000"]

Labels

Key Value
org.opencontainers.image.created 2025-10-03T16:50:55Z
org.opencontainers.image.revision 96a9e8521564d7bcfb1accbf2329b6414ff053e0
org.opencontainers.image.source https://git.coopcloud.tech/toolshed/coopcloud.tech.git
org.opencontainers.image.url https://git.coopcloud.tech/toolshed/coopcloud.tech
Details
Container
2025-10-03 16:51:02 +00:00
18
OCI / Docker
linux/amd64
516 MiB
Versions (1) View all
latest 2025-10-03