Files
runtime/.devcontainer/Dockerfile
d105088b74 Computer use (#2064)
* feat: computer use api

Signed-off-by: Vedran <[email protected]>

---------

Signed-off-by: Vedran <[email protected]>
Signed-off-by: MDzaja <[email protected]>
Signed-off-by: Toma Puljak <[email protected]>
Co-authored-by: MDzaja <[email protected]>
Co-authored-by: Toma Puljak <[email protected]>
2025-07-08 11:41:10 +02:00

20 lines
883 B
Docker

FROM buildpack-deps:jammy-curl
ARG TARGETARCH
# common tools
RUN apt update && export DEBIAN_FRONTEND=noninteractive \
&& apt -y install --no-install-recommends apt-utils vim htop telnet socat expect-dev tini psmisc libgit2-dev \
python3 python3-pip libx11-dev libxtst-dev libxext-dev libxrandr-dev libxinerama-dev libxi-dev \
libx11-6 libxrandr2 libxext6 libxrender1 libxfixes3 libxss1 libxtst6 libxi6 \
xvfb x11vnc novnc xfce4 xfce4-terminal dbus-x11
# build tools
RUN apt update && export DEBIAN_FRONTEND=noninteractive \
&& apt -y install --no-install-recommends openjdk-11-jdk protobuf-compiler libprotobuf-dev
# Telepresence
RUN curl -fL https://app.getambassador.io/download/tel2oss/releases/download/v2.17.0/telepresence-linux-${TARGETARCH} -o /usr/local/bin/telepresence && \
chmod a+x /usr/local/bin/telepresence
CMD ["tail", "-f", "/dev/null"]