t38modem (latest)
Published 2024-12-21 16:50:30 +00:00 by dergrimm
Installation
docker pull git.dergrimm.net/dergrimm/t38modem:latest
sha256:90bb048e45a9926cd31dafdd064bd844d21048e0f956a6a1fbb48f932c6afade
About this package
t38modem bridged over socat TCP
Image Layers
# debian.sh --arch 'amd64' out/ 'bookworm' '@1733097600' |
LABEL maintainer=dominic@dergrimm.net org.opencontainers.image.title=t38modem org.opencontainers.image.description=t38modem bridged over socat TCP org.opencontainers.image.authors=Dominic Grimm org.opencontainers.image.source=https://git.dergrimm.net/dergrimm/linux-fax-stack.git |
ENV DEBIAN_FRONTEND=noninteractive |
RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y ca-certificates socat libssl-dev libsrtp2-dev libspandsp-dev && apt-get clean -y && apt-get autoremove -y && apt-get autoclean -y && rm -rf /tmp/* && rm -rf /var/lib/apt/lists/* # buildkit |
WORKDIR /usr/local/t38modem |
COPY /opt/t38modem/lib /usr/local/t38modem/lib # buildkit |
COPY /opt/t38modem/bin/t38modem /usr/local/t38modem/bin/t38modem # buildkit |
COPY services services # buildkit |
COPY start.sh . # buildkit |
RUN /bin/sh -c chmod +x /usr/local/t38modem/services/t38modem.sh /usr/local/t38modem/services/socat.sh /usr/local/t38modem/start.sh # buildkit |
RUN /bin/sh -c rm -rf /tmp/* # buildkit |
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/t38modem/bin |
ENV PREFIX=/usr/local/t38modem |
ENV LD_LIBRARY_PATH=/usr/local/t38modem/lib |
ARG PTLIB_VERSION=2.18.6 |
ARG OPAL_VERSION=3.18.6 |
ENV PTLIBPLUGINDIR=/usr/local/t38modem/lib/ptlib-2.18.6:/usr/local/t38modem/lib/opal-3.18.6 |
ENTRYPOINT ["/usr/local/t38modem/start.sh"] |
Labels
Key | Value |
---|---|
maintainer | dominic@dergrimm.net |
org.opencontainers.image.authors | Dominic Grimm |
org.opencontainers.image.description | t38modem bridged over socat TCP |
org.opencontainers.image.source | https://git.dergrimm.net/dergrimm/linux-fax-stack.git |
org.opencontainers.image.title | t38modem |