diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-04-27 23:26:58 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2025-04-27 23:26:58 +0000 |
| commit | 718db1c530789e84b0a0331ab47bb06846649e89 (patch) | |
| tree | da627eab5dab8dff7901d4fc8732526ac138d141 /docker | |
| parent | 6e25f584b81aaee3c046740aff5fe1c1d7aebcee (diff) | |
| download | karakeep-718db1c530789e84b0a0331ab47bb06846649e89.tar.zst | |
docker: Add a build only docker compose file
Diffstat (limited to 'docker')
| -rw-r--r-- | docker/docker-compose.build.yml | 34 | ||||
| -rw-r--r-- | docker/docker-compose.yml | 1 |
2 files changed, 34 insertions, 1 deletions
diff --git a/docker/docker-compose.build.yml b/docker/docker-compose.build.yml new file mode 100644 index 00000000..117104f7 --- /dev/null +++ b/docker/docker-compose.build.yml @@ -0,0 +1,34 @@ +services: + web: + build: + dockerfile: docker/Dockerfile + context: ../ + target: aio + restart: unless-stopped + volumes: + - data:/data + environment: + MEILI_ADDR: http://meilisearch:7700 + BROWSER_WEB_URL: http://chrome:9222 + DATA_DIR: /data + chrome: + image: gcr.io/zenika-hub/alpine-chrome:123 + restart: unless-stopped + command: + - --no-sandbox + - --disable-gpu + - --disable-dev-shm-usage + - --remote-debugging-address=0.0.0.0 + - --remote-debugging-port=9222 + - --hide-scrollbars + meilisearch: + image: getmeili/meilisearch:v1.13.3 + restart: unless-stopped + environment: + MEILI_NO_ANALYTICS: "true" + volumes: + - meilisearch:/meili_data + +volumes: + meilisearch: + data: diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 6203dcc8..4cf2b792 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,4 +1,3 @@ -version: "3.8" services: web: image: ghcr.io/karakeep-app/karakeep:${KARAKEEP_VERSION:-release} |
