neolink (cb9aaac)

Published 2026-09-28 16:08:31 +00:00 by jmz

Installation

docker pull git.mirus-tech.com/jmz/neolink:cb9aaac
sha256:957d60e1b5edbb009d9f516eaadd3ae3a8132c56e1ebf6b0a048e4ebd26b25e6

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1787529600'
ARG TARGETPLATFORM=linux/amd64
ARG REPO
ARG VERSION
ARG OWNER
LABEL description=An image for the neolink program which is a reolink camera to rtsp translator
LABEL repository=
LABEL version=
LABEL maintainer=
RUN |4 TARGETPLATFORM=linux/amd64 REPO= VERSION= OWNER= /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends openssl bind9-dnsutils iputils-ping ca-certificates libgstrtspserver-1.0-0 libgstreamer1.0-0 gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-libav && apt-get clean -y && rm -rf /var/lib/apt/lists/* # buildkit
RUN |4 TARGETPLATFORM=linux/amd64 REPO= VERSION= OWNER= /bin/sh -c set -eu; v="$(dpkg-query -W -f='${Version}' libgstrtspserver-1.0-0)"; echo "libgstrtspserver-1.0-0 = $v"; case "$v" in *deassert*) echo "ERROR: patched deb present, expected stock" >&2; exit 1;; esac; dpkg --compare-versions "$v" ge 1.24.9 || { echo "ERROR: $v < 1.24.9 (missing MR !7731)" >&2; exit 1; } # buildkit
COPY /usr/local/src/neolink/target/release/neolink /usr/local/bin/neolink # buildkit
COPY docker/entrypoint.sh /entrypoint.sh # buildkit
RUN |4 TARGETPLATFORM=linux/amd64 REPO= VERSION= OWNER= /bin/sh -c gst-inspect-1.0 > /dev/null; chmod +x "/usr/local/bin/neolink" && "/usr/local/bin/neolink" --version && mkdir -m 0700 /root/.config/ # buildkit
ENV NEO_LINK_MODE=rtsp NEO_LINK_PORT=8554
CMD ["/bin/sh" "-c" "/usr/local/bin/neolink \"${NEO_LINK_MODE}\" --config /etc/neolink.toml"]
ENTRYPOINT ["/entrypoint.sh"]
EXPOSE [8554/tcp]

Labels

Key Value
description An image for the neolink program which is a reolink camera to rtsp translator
maintainer
repository
version
Details
Container
2026-09-28 16:08:31 +00:00
8
OCI / Docker
linux/amd64
298 MiB
Versions (1) View all
cb9aaac 2026-09-28