-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
34 lines (32 loc) · 915 Bytes
/
Copy pathdocker-compose.yml
File metadata and controls
34 lines (32 loc) · 915 Bytes
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
# Atomic Claude 2.0 - FalkorDB Knowledge Graph
# Start with: docker compose up -d falkordb
# Browser UI: http://localhost:3001
#
# Uses a named volume for data persistence. Bind mounts fail on NFS/CIFS
# drives because Docker cannot chown directories on network filesystems.
services:
falkordb:
image: falkordb/falkordb:latest
ports:
- "${ATOMIC_GRAPH_PORT:-6380}:6379"
- "${ATOMIC_GRAPH_BROWSER_PORT:-3001}:3000"
volumes:
- falkordb-data:/var/lib/falkordb/data
environment:
- NODE_CREATION_BUFFER=2048
- QUERY_MEM_CAPACITY=10485760
command: >
redis-server
--maxmemory 128mb
--maxmemory-policy noeviction
--save 300 1
--appendonly yes
--appendfsync everysec
restart: unless-stopped
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 10s
timeout: 5s
retries: 3
volumes:
falkordb-data: