mirror of https://github.com/kortix-ai/suna.git
wip
This commit is contained in:
parent
9d27ec2bea
commit
0ae9b1cd10
|
@ -113,17 +113,11 @@ ENV PYTHONUNBUFFERED=1
|
||||||
ENV CHROME_PATH=/ms-playwright/chromium-*/chrome-linux/chrome
|
ENV CHROME_PATH=/ms-playwright/chromium-*/chrome-linux/chrome
|
||||||
ENV ANONYMIZED_TELEMETRY=false
|
ENV ANONYMIZED_TELEMETRY=false
|
||||||
ENV DISPLAY=:99
|
ENV DISPLAY=:99
|
||||||
ENV RESOLUTION=1024x768x24
|
ENV RESOLUTION=1920x1080x24
|
||||||
ENV VNC_PASSWORD=vncpassword
|
ENV VNC_PASSWORD=vncpassword
|
||||||
ENV CHROME_PERSISTENT_SESSION=true
|
ENV CHROME_PERSISTENT_SESSION=true
|
||||||
ENV RESOLUTION_WIDTH=1024
|
ENV RESOLUTION_WIDTH=1920
|
||||||
ENV RESOLUTION_HEIGHT=768
|
ENV RESOLUTION_HEIGHT=1080
|
||||||
# Add Chrome stability flags
|
|
||||||
ENV CHROME_FLAGS="--no-sandbox --disable-dev-shm-usage --disable-gpu --disable-software-rasterizer --disable-extensions --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-breakpad --disable-component-extensions-with-background-pages --disable-features=TranslateUI,BlinkGenPropertyTrees --disable-ipc-flooding-protection --disable-renderer-backgrounding --enable-features=NetworkService,NetworkServiceInProcess --force-color-profile=srgb --metrics-recording-only --mute-audio"
|
|
||||||
# Add Playwright specific settings
|
|
||||||
ENV PLAYWRIGHT_SKIP_BROWSER_GC=1
|
|
||||||
ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
|
|
||||||
ENV PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH=/ms-playwright/chromium-*/chrome-linux/chrome
|
|
||||||
|
|
||||||
# Set up supervisor configuration
|
# Set up supervisor configuration
|
||||||
RUN mkdir -p /var/log/supervisor
|
RUN mkdir -p /var/log/supervisor
|
||||||
|
|
|
@ -27,13 +27,8 @@ services:
|
||||||
- VNC_PASSWORD=${VNC_PASSWORD:-vncpassword}
|
- VNC_PASSWORD=${VNC_PASSWORD:-vncpassword}
|
||||||
- CHROME_DEBUGGING_PORT=9222
|
- CHROME_DEBUGGING_PORT=9222
|
||||||
- CHROME_DEBUGGING_HOST=localhost
|
- CHROME_DEBUGGING_HOST=localhost
|
||||||
- CHROME_FLAGS=${CHROME_FLAGS:-"--no-sandbox --disable-dev-shm-usage --disable-gpu --disable-software-rasterizer --disable-extensions --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-breakpad --disable-component-extensions-with-background-pages --disable-features=TranslateUI,BlinkGenPropertyTrees --disable-ipc-flooding-protection --disable-renderer-backgrounding --enable-features=NetworkService,NetworkServiceInProcess --force-color-profile=srgb --metrics-recording-only --mute-audio"}
|
|
||||||
- PLAYWRIGHT_SKIP_BROWSER_GC=1
|
|
||||||
- PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH=/ms-playwright/chromium-*/chrome-linux/chrome
|
|
||||||
- NODE_OPTIONS="--max-old-space-size=4096"
|
|
||||||
volumes:
|
volumes:
|
||||||
- /tmp/.X11-unix:/tmp/.X11-unix
|
- /tmp/.X11-unix:/tmp/.X11-unix
|
||||||
- chrome_data:/app/data/chrome_data
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
shm_size: '2gb'
|
shm_size: '2gb'
|
||||||
cap_add:
|
cap_add:
|
||||||
|
@ -47,16 +42,3 @@ services:
|
||||||
interval: 10s
|
interval: 10s
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
retries: 3
|
retries: 3
|
||||||
ulimits:
|
|
||||||
nofile:
|
|
||||||
soft: 65536
|
|
||||||
hard: 65536
|
|
||||||
deploy:
|
|
||||||
resources:
|
|
||||||
limits:
|
|
||||||
memory: 4G
|
|
||||||
reservations:
|
|
||||||
memory: 2G
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
chrome_data:
|
|
||||||
|
|
Loading…
Reference in New Issue