-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
48 lines (45 loc) · 1.11 KB
/
Copy pathdocker-compose.yml
File metadata and controls
48 lines (45 loc) · 1.11 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:
# ArangoDB Single Node
arangodb:
image: arangodb:3.12
container_name: arangodb-single
environment:
ARANGO_ROOT_PASSWORD: openSesame
ports:
- "8530:8529"
volumes:
- arangodb-data:/var/lib/arangodb3
- arangodb-apps:/var/lib/arangodb3-apps
networks:
- lightrag-network
# LightRAG Application
lightrag:
build: .
container_name: lightrag-app
env_file:
- .env
environment:
ARANGO_HOST: http://arangodb:8529
ARANGO_USERNAME: root
ARANGO_PASSWORD: openSesame
ARANGO_DATABASE: lightrag
volumes:
- ./working_dir:/app/working_dir
- ./data:/app/data
- ./tests:/app/tests
- ./demo.py:/app/demo.py
- ./multi_hop_demo.py:/app/multi_hop_demo.py
- ./immunization_demo.py:/app/immunization_demo.py
- ./immunization.txt:/app/immunization.txt
- ./arangodb_impl.py:/app/arangodb_impl.py
depends_on:
- arangodb
networks:
- lightrag-network
command: tail -f /dev/null
networks:
lightrag-network:
driver: bridge
volumes:
arangodb-data:
arangodb-apps: