-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
33 lines (31 loc) · 829 Bytes
/
Copy pathdocker-compose.yml
File metadata and controls
33 lines (31 loc) · 829 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
services:
pdf-assistant-langchain4j-astradb:
image: pdf-assistant-langchain4j-astradb:latest
build: .
container_name: pdf-assistant-langchain4j-astradb-container
ports:
- "8080:8080"
environment:
ASTRA_DB_TOKEN: ${ASTRA_DB_TOKEN}
ASTRA_DB_ID: ${ASTRA_DB_ID}
ASTRA_DB_REGION: us-east-2
ASTRA_DB_KEYSPACE: ${ASTRA_DB_KEYSPACE}
ASTRA_DB_TABLE: vectors
OPENAI_API_KEY: ${OPENAI_API_KEY}
depends_on:
- cassandra-db
restart: always
cassandra-db:
image: cassandra:latest
container_name: cassandra-db
ports:
- "9042:9042"
environment:
CASSANDRA_CLUSTER_NAME: "AstraCluster"
CASSANDRA_NUM_TOKENS: 256
volumes:
- cassandra_data:/var/lib/cassandra
restart: always
volumes:
cassandra_data:
driver: local