Snapshot releases of debian-dev docker images for reproducible build environments.
| Built | Signed | Scanned | ||
|---|---|---|---|---|
| attestably | cosign (keyless attestation via OIDC) | (low-to-no CVE's at buildtime) | ||
| ephemerally | docker provenance (attestation) | grype (at buildtime) | ||
| immutably | in-toto (github release TSA attestation) | syft (images/OS/firmware) | ||
| rootlessly | yubikey (openpgp-rsa-2048/ssh-ecdsa-sk) | scout (slim/base images) |
-
Find pull instructions in the → Docker Hub
-
See other examples → 0mniteck
- A. Create a Docker Hub
- B. Fork this repo and edit the
.identityfile - C. Manually set versions using the
.pinned_verfile
Requirements:
- Yubikey with CCID enabled is required for signing
- linux/arm64 or linux/amd64 (Cross Compile supported - 5x slower)
- Ubuntu 25.10 (will run on any debian distro with minor changes)
Clone git clone https://github.com/$REPO/Debian.git && cd Debian
Build using ./buildscript.sh as a standard user
Push Digests and Results
- Full chain Software Bill of Materials (Docker/OS/Firmware)
- Syft SBOM's
spdx.json - Grype Scans/Results
- Image Attestation/Digests/Signature
- Provenance Metadata
- Syft SBOM's
Lines 1 to 7 in 2e0266f
Lines 1 to 7 in 50ca39a
Lines 1 to 7 in 325de3b
Lines 1 to 11 in 6435dc9
debian:trixie-20260202-slim sha256:f6e2cfac5cf956ea044b4bd75e6397b4372ad88fe00908045e9a0d21712ae3ba
https://snapshot.debian.org/archive/debian/20260218T142537Z
https://snapshot.debian.org/archive/debian-security/20260218T154409Z
0mniteck's Current GPG Key ID: 287EE837E6ED2DD3
*Vigilant Mode is on for this repo so all remote pushes/tags should be signed with a verified key.
debian-slim: build-essential curl git libasound2-dev libgtk-3-dev libnss3-dev libpulse-dev lsb-release rubygems wget xauth xvfb
debian: bc bison device-tree-compiler flex gcc-aarch64-linux-gnu gcc-arm-linux-gnueabihf gcc-arm-none-eabi libgnutls28-dev libncurses-dev libssl-dev lzop nasm parted python3-dev python3-pyelftools python3-setuptools swig unzip uuid-dev zip
↓
debian-extra: acpica-tools adb adduser autoconf automake bzip2 ccache clang cmake codespell cpio cscope e2tools expect fastboot ftp-upload g++ gawk gcc gdb-multiarch gdisk gettext gperf help2man libattr1-dev libcap-ng-dev libclang-rt-dev libfdt-dev libftdi-dev libglib2.0-dev libgmp3-dev libhidapi-dev libmpc-dev libpixman-1-dev libslirp-dev libstdc++6 libtext-template-perl libtool libtool-bin libusb-1.0-0-dev lld make meson mtools netcat-openbsd ninja-build patch python-is-python3 python3-cryptography python3-pip python3-pycodestyle python3-pycryptodome python3-serial rsync texinfo xalan xdg-utils xterm xz-utils zlib1g-dev