-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
48 lines (45 loc) · 1.62 KB
/
Copy pathdocker-compose.yml
File metadata and controls
48 lines (45 loc) · 1.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
services:
falkordb:
image: falkordb/falkordb:latest
ports:
- "6379:6379"
volumes:
# FalkorDB writes RDB snapshots to FALKORDB_DATA_PATH (/var/lib/falkordb/data),
# not /data. Mounting at /data leaves the writable layer to handle persistence,
# which is lost on container exit. See packages/falkordb/run.sh in the image.
- falkordb_data:/var/lib/falkordb/data
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 10s
timeout: 5s
retries: 5
cgbench-falkordb:
image: falkordb/falkordb:latest
ports:
- "6380:6379"
volumes:
- cgbench_falkordb_data:/var/lib/falkordb/data
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 10s
timeout: 5s
retries: 5
profiles:
- bench
# The api and web services were removed on 2026-08-19. They referenced
# packages/api/Dockerfile and packages/web/Dockerfile, neither of which has
# ever existed in this repository, and packages/web is not a real path (the
# marketing site lives in apps/web). Running "docker compose --profile full up"
# therefore always failed.
#
# The API and the dashboard now run as one process from a single binary:
#
# pnpm dashboard # from a checkout
# npx -y -p @agntk/codegraph-mcp codegraph-dashboard # from the published package
#
# Both serve the UI and the REST API on http://localhost:3001. Point them at
# this database with FALKORDB_HOST=localhost FALKORDB_PORT=6379, or omit those
# variables to use the embedded database and skip Docker entirely.
volumes:
falkordb_data:
cgbench_falkordb_data: