blocksd-forgejo (sha256:f4decd94c99f32f54d30ba0ea2ad3702d06e2f8dc58af7417c27e70fd62dcbc6)

Published 2026-08-04 13:26:19 +02:00 by Jonas

Installation

docker pull git.cavvoh.com/cavvoh/blocksd-forgejo@sha256:f4decd94c99f32f54d30ba0ea2ad3702d06e2f8dc58af7417c27e70fd62dcbc6
sha256:f4decd94c99f32f54d30ba0ea2ad3702d06e2f8dc58af7417c27e70fd62dcbc6

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:44fdb45bd3a8d9bd9c66b716aa0bb6ee11b6fbcceb59ee0eb54165785a35dfcb in /
CMD ["/bin/bash"]
ARG BRANCH=v1.16.0
ARG TARGETARCH=arm64
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
RUN |2 BRANCH=v1.16.0 TARGETARCH=arm64 /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates curl git make # buildkit
RUN |2 BRANCH=v1.16.0 TARGETARCH=arm64 /bin/sh -c mkdir -p /opt/wonderful/ # buildkit
ADD https://wonderful.asie.pl/bootstrap/wf-bootstrap-x86_64.tar.gz /opt/wonderful/ # buildkit
ADD https://wonderful.asie.pl/bootstrap/wf-bootstrap-aarch64.tar.gz /opt/wonderful/ # buildkit
RUN |2 BRANCH=v1.16.0 TARGETARCH=arm64 /bin/sh -c cd /opt/wonderful/ && tar xzvf wf-bootstrap-$(uname -m).tar.gz && rm wf-bootstrap-*.tar.gz # buildkit
ENV PATH=/opt/wonderful/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |2 BRANCH=v1.16.0 TARGETARCH=arm64 /bin/sh -c cd etc && ln -sf ../proc/self/mounts mtab # buildkit
RUN |2 BRANCH=v1.16.0 TARGETARCH=arm64 /bin/sh -c wf-pacman -Syu --noconfirm && wf-pacman -Syu --noconfirm wf-tools && wf-config repo enable blocksds && wf-pacman -Syu --noconfirm && wf-pacman -S --noconfirm blocksds-toolchain # buildkit
ENV BLOCKSDS=/opt/wonderful/thirdparty/blocksds/core
ENV BLOCKSDSEXT=/opt/wonderful/thirdparty/blocksds/external
ENV WONDERFUL_TOOLCHAIN=/opt/wonderful
WORKDIR /work/
USER root
RUN /bin/sh -c apt-get update && apt-get install -y git ca-certificates curl zip unzip tar gzip xz-utils && curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -y nodejs && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c node --version && npm --version # buildkit

Labels

Key Value
com.docker.compose.project blocksd-forgejo
com.docker.compose.service blocksds-runner
com.docker.compose.version 5.3.1
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2026-08-04 13:26:19 +02:00
1
OCI / Docker
linux/arm64
490 MiB
Versions (1) View all
latest 2026-08-04