binary1ne commited on
Commit
63508d6
·
verified ·
1 Parent(s): ce0524d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +21 -3
Dockerfile CHANGED
@@ -37,17 +37,35 @@ RUN rm -f /etc/apt/sources.list.d/*.list && \
37
  tigervnc-common \
38
  && rm -rf /var/lib/apt/lists/*
39
 
 
 
 
 
 
 
 
 
 
 
 
40
  # Proper noVNC setup X11 and logs (fixed)
41
  RUN mkdir -p /opt/novnc && \
42
  ln -s /usr/share/novnc/* /opt/novnc/ && \
43
- ln -s /usr/share/novnc/utils /opt/novnc/utils &&\
 
 
 
 
 
 
44
  mkdir -p /var/log/x11vnc && \
45
  touch /var/log/x11vnc.log && \
46
  chmod 755 /var/log/x11vnc && \
47
  chmod 644 /var/log/x11vnc.log && \
 
 
48
  chmod -R 755 /opt/novnc && \
49
- chmod +x /opt/novnc/utils/*
50
-
51
 
52
  # Clone repository
53
  RUN git clone https://github.com/browser-use/web-ui.git
 
37
  tigervnc-common \
38
  && rm -rf /var/lib/apt/lists/*
39
 
40
+ # # Proper noVNC setup X11 and logs (fixed)
41
+ # RUN mkdir -p /opt/novnc && \
42
+ # ln -s /usr/share/novnc/* /opt/novnc/ && \
43
+ # ln -s /usr/share/novnc/utils /opt/novnc/utils &&\
44
+ # mkdir -p /var/log/x11vnc && \
45
+ # touch /var/log/x11vnc.log && \
46
+ # chmod 755 /var/log/x11vnc && \
47
+ # chmod 644 /var/log/x11vnc.log && \
48
+ # chmod -R 755 /opt/novnc && \
49
+ # chmod +x /opt/novnc/utils/*
50
+
51
  # Proper noVNC setup X11 and logs (fixed)
52
  RUN mkdir -p /opt/novnc && \
53
  ln -s /usr/share/novnc/* /opt/novnc/ && \
54
+ ln -s /usr/share/novnc/utils /opt/novnc/utils && \
55
+ \
56
+ # Fix X11 socket dir
57
+ mkdir -p /tmp/.X11-unix && \
58
+ chmod 1777 /tmp/.X11-unix && \
59
+ \
60
+ # Fix logs for x11vnc
61
  mkdir -p /var/log/x11vnc && \
62
  touch /var/log/x11vnc.log && \
63
  chmod 755 /var/log/x11vnc && \
64
  chmod 644 /var/log/x11vnc.log && \
65
+ \
66
+ # Fix novnc perms
67
  chmod -R 755 /opt/novnc && \
68
+ chmod +x /opt/novnc/utils/*
 
69
 
70
  # Clone repository
71
  RUN git clone https://github.com/browser-use/web-ui.git