From b798bec40bd649ebd3522fe4a3f951c8c837d10c Mon Sep 17 00:00:00 2001 From: Kuba Orlik Date: Fri, 6 Dec 2024 19:41:48 +0100 Subject: [PATCH] Prevent meili_data from being root-owned and breaking jenkins builds --- .gitignore | 1 + docker-compose.yml | 2 ++ meili_data/.keepme | 0 3 files changed, 3 insertions(+) create mode 100644 meili_data/.keepme diff --git a/.gitignore b/.gitignore index 1a1862a..fd7485d 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ src/includes.css lint-report.json /src/style-entrypoints/ /meili_data/ +!/meili_data/.keepme \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index c0aff7a..f7cee37 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,6 +19,7 @@ services: ports: - "127.0.0.1:${PORT:-108}2:1080" - "127.0.0.1:${PORT:-102}6:1025" + user: ${USER_ID:-1000}:${GROUP_ID:-1000} meilisearch: image: getmeili/meilisearch:v1.9 ports: @@ -28,3 +29,4 @@ services: environment: MEILI_ENV: development MEILI_MASTER_KEY: ${MEILISEARCH_MASTER_KEY:-qwerty} + user: ${USER_ID:-1000}:${GROUP_ID:-1000} diff --git a/meili_data/.keepme b/meili_data/.keepme new file mode 100644 index 0000000..e69de29