homeserver-runner (0.1.2)

Published 2026-05-21 11:54:58 +02:00 by L0GYKAL

Installation

docker pull forge.tala.family/l0gykal/homeserver-runner:0.1.2
sha256:8e02f02c92eb6c3db6bd9ed2b58ffeb1f7e3d8359dd065dc4949aeec513aae99

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1779062400'
ENV DEBIAN_FRONTEND=noninteractive
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends podman crun fuse-overlayfs slirp4netns uidmap ca-certificates curl git unzip jq ripgrep shellcheck python3 python3-yaml zsh bash && apt-get clean && rm -rf /var/lib/apt/lists/*
ARG BUN_VERSION
ENV BUN_INSTALL=/opt/bun
|1 BUN_VERSION=1.1.42 /bin/sh -c curl -fsSL https://bun.sh/install -o /tmp/bun-install.sh && env BUN_INSTALL=/opt/bun bash /tmp/bun-install.sh "bun-v${BUN_VERSION}" && rm /tmp/bun-install.sh && ln -sf /opt/bun/bin/bun /usr/local/bin/bun && ln -sf /opt/bun/bin/bunx /usr/local/bin/bunx && ln -sf /opt/bun/bin/bun /usr/local/bin/node && /usr/local/bin/bun --version
ARG BUN_VERSION JUST_VERSION
|2 BUN_VERSION=1.1.42 JUST_VERSION=1.40.0 /bin/sh -c curl -fsSL "https://github.com/casey/just/releases/download/${JUST_VERSION}/just-${JUST_VERSION}-x86_64-unknown-linux-musl.tar.gz" | tar -xz -C /usr/local/bin just && /usr/local/bin/just --version
ARG BUN_VERSION JUST_VERSION RUST_VERSION
ENV RUSTUP_HOME=/opt/rustup CARGO_HOME=/opt/cargo PATH=/opt/cargo/bin:$PATH
|3 BUN_VERSION=1.1.42 JUST_VERSION=1.40.0 RUST_VERSION=1.95.0 /bin/sh -c curl -fsSL --proto '=https' --tlsv1.2 https://sh.rustup.rs | bash -s -- -y --no-modify-path --default-toolchain "${RUST_VERSION}" --profile minimal && chmod -R 1777 /opt/cargo && ln -sf /opt/cargo/bin/cargo /usr/local/bin/cargo && ln -sf /opt/cargo/bin/rustc /usr/local/bin/rustc && ln -sf /opt/cargo/bin/rustup /usr/local/bin/rustup && /usr/local/bin/rustc --version && /usr/local/bin/cargo --version
|3 BUN_VERSION=1.1.42 JUST_VERSION=1.40.0 RUST_VERSION=1.95.0 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends pkg-config libssl-dev libsqlite3-dev cmake build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
COPY file:ddf71a76793c668fb7d605eec03653b38b19e99347a470ad5e2dca9e8ef0b53d in /usr/local/bin/forgejo-runner
|3 BUN_VERSION=1.1.42 JUST_VERSION=1.40.0 RUST_VERSION=1.95.0 /bin/sh -c groupadd --gid 1000 runner && useradd --uid 1000 --gid 1000 --create-home --shell /bin/bash runner
|3 BUN_VERSION=1.1.42 JUST_VERSION=1.40.0 RUST_VERSION=1.95.0 /bin/sh -c echo "runner:100000:65536" > /etc/subuid && echo "runner:100000:65536" > /etc/subgid
COPY file:2cb30a009d4d3bfa752a3ba0e0b76b4968e1f463bd620fac06cc519e7e29c312 in /etc/containers/storage.conf
COPY file:4dea3c1eb350bf79198469d56f9c0091006052efc81d92eb54e577912ace6a28 in /etc/containers/containers.conf
COPY file:24a598b0995c212bc747ce3e788e5a8db98accd419e75503eab5c4c2bcbe052a in /usr/local/bin/entrypoint.sh
USER runner
WORKDIR /home/runner
ENV XDG_RUNTIME_DIR=/tmp/xdg-runtime
ENV DOCKER_HOST=unix:///tmp/xdg-runtime/podman/podman.sock
ENV CONTAINER_ENGINE=podman
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
CMD ["/usr/local/bin/forgejo-runner", "daemon"]

Labels

Key Value
io.buildah.version 1.41.5
Details
Container
2026-05-21 11:54:58 +02:00
18
OCI / Docker
linux/amd64
504 MiB
Versions (28) View all
0.11.0 2026-07-10
0.10.6 2026-07-10
0.10.5 2026-07-10
0.10.4 2026-07-10
0.10.3 2026-07-10