Florian Weber f.weber

aptly-deb-builder (latest)

Published 2026-08-13 13:50:18 +00:00 by f.weber in f.weber/aptly-containerized

Installation

docker pull git.morlana.online/f.weber/aptly-deb-builder:latest
sha256:e95091a35bab95f5fea5eb9a09f4cbdfb8747c29196353982be7da84f90e59fd

Images

Digest OS / Arch Size
d386818bcd linux/amd64 165 MiB
52c649baa6 linux/arm64 158 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'trixie' '@1785715200'
ARG TARGETARCH=amd64
ARG NFPM_VERSION=2.47.0
ARG NFPM_SHA256_AMD64=3f1cf344bd0b57373ca55636a78c08b0491f7293d609a456a9ac3b0b150fda97
ARG NFPM_SHA256_ARM64=27419eb382695a7942be8ad52259f3ec1854fad001b3ae4baed34ce39a223b97
LABEL org.opencontainers.image.title=aptly-deb-builder org.opencontainers.image.description=Package, build and push .deb packages into an aptly repository in one step org.opencontainers.image.source=https://git.morlana.online/f.weber/aptly-containerized org.opencontainers.image.licenses=MIT
RUN |4 TARGETARCH=amd64 NFPM_VERSION=2.47.0 NFPM_SHA256_AMD64=3f1cf344bd0b57373ca55636a78c08b0491f7293d609a456a9ac3b0b150fda97 NFPM_SHA256_ARM64=27419eb382695a7942be8ad52259f3ec1854fad001b3ae4baed34ce39a223b97 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl jq gnupg build-essential debhelper devscripts dpkg-dev fakeroot equivs && rm -rf /var/lib/apt/lists/* # buildkit
SHELL [/bin/bash -o pipefail -c]
RUN |4 TARGETARCH=amd64 NFPM_VERSION=2.47.0 NFPM_SHA256_AMD64=3f1cf344bd0b57373ca55636a78c08b0491f7293d609a456a9ac3b0b150fda97 NFPM_SHA256_ARM64=27419eb382695a7942be8ad52259f3ec1854fad001b3ae4baed34ce39a223b97 /bin/bash -o pipefail -c set -eux; case "${TARGETARCH}" in amd64) sha256="${NFPM_SHA256_AMD64}" ;; arm64) sha256="${NFPM_SHA256_ARM64}" ;; *) echo "unsupported TARGETARCH: ${TARGETARCH}" >&2; exit 1 ;; esac; curl -fsSL -o /tmp/nfpm.deb "https://github.com/goreleaser/nfpm/releases/download/v${NFPM_VERSION}/nfpm_${NFPM_VERSION}_${TARGETARCH}.deb"; echo "${sha256} /tmp/nfpm.deb" | sha256sum -c -; dpkg -i /tmp/nfpm.deb; rm -f /tmp/nfpm.deb # buildkit
COPY rootfs/usr/local/bin/aptly-pack rootfs/usr/local/bin/aptly-push rootfs/usr/local/bin/aptly-release /usr/local/bin/ # buildkit
COPY rootfs/usr/local/bin/lib/ /usr/local/bin/lib/ # buildkit
WORKDIR /work
ENTRYPOINT []
CMD ["bash"]

Labels

Key Value
org.opencontainers.image.description Package, build and push .deb packages into an aptly repository in one step
org.opencontainers.image.licenses MIT
org.opencontainers.image.source https://git.morlana.online/f.weber/aptly-containerized
org.opencontainers.image.title aptly-deb-builder
Details
Container
2026-08-13 13:50:18 +00:00
2
OCI / Docker
Versions (4) View all
1.6.3-2 2026-08-13
1.6.3 2026-08-13
latest 2026-08-13
1.6.3-1 2026-08-12