From 82ee0f54516eb1cea0b9f14245706e0049926243 Mon Sep 17 00:00:00 2001 From: Debanjum Date: Sun, 1 Jun 2025 20:39:58 -0700 Subject: [PATCH] Revert computer dockerfile startup command to fix operating it --- computer.Dockerfile | 10 ++-------- docker-compose.yml | 3 +++ 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/computer.Dockerfile b/computer.Dockerfile index 954419c4..42b6b2df 100644 --- a/computer.Dockerfile +++ b/computer.Dockerfile @@ -117,14 +117,8 @@ ENV DISPLAY=":$DISPLAY_NUM" # Expose VNC on port 5900 # run Xvfb, x11vnc, Xfce (no login manager) EXPOSE 5900 -CMD ["/bin/sh", "-c", " USER_ID=$(id -u); \ - RUNTIME_DIR_PATH=/run/user/$USER_ID; \ - sudo mkdir -p $RUNTIME_DIR_PATH; \ - sudo chown $USERNAME:$USERNAME $RUNTIME_DIR_PATH; \ - sudo chmod 0700 $RUNTIME_DIR_PATH; \ - export XDG_RUNTIME_DIR=$RUNTIME_DIR_PATH; \ - mkdir -p $XDG_RUNTIME_DIR/dconf; \ - chmod 0700 $XDG_RUNTIME_DIR/dconf; \ +CMD ["/bin/sh", "-c", " export XDG_RUNTIME_DIR=/run/user/$(id -u); \ + mkdir -p $XDG_RUNTIME_DIR && chown $USERNAME:$USERNAME $XDG_RUNTIME_DIR && chmod 0700 $XDG_RUNTIME_DIR; \ Xvfb $DISPLAY -screen 0 ${WIDTH}x${HEIGHT}x24 -dpi 96 -auth /home/$USERNAME/.Xauthority >/dev/null 2>&1 & \ sleep 1; \ xauth add $DISPLAY . $(mcookie); \ diff --git a/docker-compose.yml b/docker-compose.yml index 27815179..71fe37b6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -30,6 +30,9 @@ services: computer: container_name: khoj-computer image: ghcr.io/khoj-ai/khoj-computer:latest + # build: + # context: . + # dockerfile: computer.Dockerfile ports: - "5900:5900" volumes: