From c93ddc3a87b6630d681d5ecae139e01394285a23 Mon Sep 17 00:00:00 2001 From: AlexMa233 Date: Sun, 29 Mar 2026 20:13:22 +0800 Subject: [PATCH] chore: use browser in devenv docker compose files by default (#306) --- devenv/docker-compose.selinux.yml | 4 +++ devenv/docker-compose.yml | 46 +++++++++++++++---------------- 2 files changed, 27 insertions(+), 23 deletions(-) diff --git a/devenv/docker-compose.selinux.yml b/devenv/docker-compose.selinux.yml index aa0113b6..ee2b8c89 100644 --- a/devenv/docker-compose.selinux.yml +++ b/devenv/docker-compose.selinux.yml @@ -14,3 +14,7 @@ services: web: security_opt: - label=disable + + browser: + security_opt: + - label=disable diff --git a/devenv/docker-compose.yml b/devenv/docker-compose.yml index 4f489c45..9145b11b 100644 --- a/devenv/docker-compose.yml +++ b/devenv/docker-compose.yml @@ -132,29 +132,29 @@ services: condition: service_healthy restart: unless-stopped - # browser: - # build: - # context: .. - # dockerfile: devenv/Dockerfile.browser - # args: - # BROWSER_CORES: ${BROWSER_CORES:-chromium,firefox} - # container_name: memoh-dev-browser - # working_dir: /workspace/apps/browser - # command: ["bun", "run", "--watch", "src/index.ts"] - # environment: - # - MEMOH_CONFIG_PATH=/workspace/devenv/app.dev.toml - # - BROWSER_CORES=${BROWSER_CORES:-chromium,firefox} - # volumes: - # - ..:/workspace - # - node_modules:/workspace/node_modules - # ports: - # - "${MEMOH_DEV_BROWSER_PORT:-18083}:8083" - # depends_on: - # deps: - # condition: service_completed_successfully - # server: - # condition: service_healthy - # restart: unless-stopped + browser: + build: + context: .. + dockerfile: devenv/Dockerfile.browser + args: + BROWSER_CORES: ${BROWSER_CORES:-chromium,firefox} + container_name: memoh-dev-browser + working_dir: /workspace/apps/browser + command: ["bun", "run", "--watch", "src/index.ts"] + environment: + - MEMOH_CONFIG_PATH=/workspace/devenv/app.dev.toml + - BROWSER_CORES=${BROWSER_CORES:-chromium,firefox} + volumes: + - ..:/workspace + - node_modules:/workspace/node_modules + ports: + - "${MEMOH_DEV_BROWSER_PORT:-18083}:8083" + depends_on: + deps: + condition: service_completed_successfully + server: + condition: service_healthy + restart: unless-stopped sparse: build: