Miles Ward mward4

openpxe (0.5.5)

Published 2026-06-03 11:51:24 -04:00 by mward4

Installation

docker pull gitea.milesward.dev/mward4/openpxe:0.5.5
sha256:0ca2f668ad6c1717e7f93302b17cf9e7812290c8c5d6079d64c0a2e0bfc409ae

Images

Digest OS / Arch Size
6372532f5d linux/amd64 102 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'bookworm' '@1779062400'
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libcap2-bin tini gosu iproute2 wimtools samba smbclient && rm -rf /var/lib/apt/lists/* && useradd --system --uid 10001 --home-dir /var/lib/openpxe --shell /usr/sbin/nologin openpxe && mkdir -p /var/lib/openpxe/isos /var/lib/openpxe/work /var/lib/openpxe/smb && chown -R openpxe:openpxe /var/lib/openpxe # buildkit
COPY /openpxe /usr/local/bin/openpxe # buildkit
COPY deploy/docker/entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh # buildkit
RUN /bin/sh -c setcap cap_net_bind_service=+ep /usr/local/bin/openpxe # buildkit
WORKDIR /var/lib/openpxe
ENV OPENPXE_ISO_DIR=/var/lib/openpxe/isos OPENPXE_WORK_DIR=/var/lib/openpxe/work OPENPXE_LOG=info,openpxe=info
EXPOSE map[4011/udp:{} 445/tcp:{} 67/udp:{} 69/udp:{} 80/tcp:{}]
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/entrypoint.sh"]
Details
Container
2026-06-03 11:51:24 -04:00
4
OCI / Docker
Versions (39) View all
0.8.1 2026-07-16
latest 2026-07-16
0.8.0 2026-06-21
0.7.5 2026-06-12
0.7.4 2026-06-12