ixt (v0.17.5-full)

Published 2026-03-24 23:30:25 +01:00 by buildagent

Installation

docker pull git.h-dv.de/h-dv/ixt:v0.17.5-full
sha256:62f36aecb1014967fc759ace99e1a25947f3aa95212de392009bd80fe17956f5

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1773619200'
LABEL ixt.variant=full
LABEL ixt.description=IXT runtime with Python, Node.js, and .NET process module support
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl python3 python3-pip python3-venv python3-dev build-essential && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c python3 -m venv /opt/venv && /opt/venv/bin/pip install --no-cache-dir pycapnp && apt-get purge -y python3-dev build-essential && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -fsSL https://dot.net/v1/dotnet-install.sh -o /tmp/dotnet-install.sh && chmod +x /tmp/dotnet-install.sh && /tmp/dotnet-install.sh --runtime dotnet --channel 8.0 --install-dir /usr/share/dotnet && ln -s /usr/share/dotnet/dotnet /usr/local/bin/dotnet && rm /tmp/dotnet-install.sh # buildkit
ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV DOTNET_CLI_TELEMETRY_OPTOUT=1
ENV DOTNET_NOLOGO=1
RUN /bin/sh -c useradd -u 1000 -m ixt && mkdir -p /data /data/data /data/logs /data/trust /data/tmp /data/modules /etc/ixt /var/log/ixt /tls && chown -R ixt:ixt /data /etc/ixt /var/log/ixt /tls # buildkit
COPY /build/ixt-host /usr/local/bin/ixt-host # buildkit
COPY deploy/docker/config/standalone.toml /etc/ixt/config.toml # buildkit
USER 1000
WORKDIR /data
EXPOSE map[7070/tcp:{} 8080/tcp:{}]
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:8080/health || exit 1"] "30s" "10s" "15s" '\x03'}
VOLUME [/data]
ENV IXT_DATA_DIR=/data RUST_BACKTRACE=1
ENTRYPOINT ["/usr/local/bin/ixt-host"]
CMD ["--config" "/etc/ixt/config.toml"]

Labels

Key Value
ixt.description IXT runtime with Python, Node.js, and .NET process module support
ixt.variant full
Details
Container
2026-03-24 23:30:25 +01:00
0
OCI / Docker
linux/amd64
263 MiB
Versions (20) View all
latest-full 2026-03-24
v0.17.5-full 2026-03-24
latest 2026-03-24
v0.17.5 2026-03-24
v0.17.4-full 2026-03-24