From 67e074165cb0b3b06aea10cc2eb75fdd96bf5235 Mon Sep 17 00:00:00 2001 From: Gabriel Sallum Date: Thu, 29 May 2025 22:32:37 -0400 Subject: [PATCH] Regarding ticket#204 on the upstream repo, allow containers to access config dir under SELinux Under SELinux enforcement, the container was denied access to the bind-mounted ./searxng directory, causing permission errors. Adding the :z flag to the volume mount in docker-compose.yml applies the correct SELinux context for shared access. --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2f78cb9..b4b3101 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -29,7 +29,7 @@ services: ports: - "8080:8080" volumes: - - ./searxng:/etc/searxng:rw + - ./searxng:/etc/searxng:rw,z environment: - SEARXNG_BASE_URL=http://localhost:8080/ - SEARXNG_SECRET_KEY=$(openssl rand -hex 32) @@ -57,7 +57,7 @@ services: ports: - "3000:3000" volumes: - - ./frontend/agentic-seek-front/src:/app/src + - ./frontend/agentic-seek-front/src:/app/src:z - ./screenshots:/app/screenshots environment: - NODE_ENV=development @@ -102,4 +102,4 @@ volumes: networks: agentic-seek-net: - driver: bridge \ No newline at end of file + driver: bridge