forked from elizaOS/eliza
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathdocker-compose.yaml
44 lines (37 loc) · 1.71 KB
/
docker-compose.yaml
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
services:
agentstrace:
image: "767503528736.dkr.ecr.us-east-2.amazonaws.com/agent/eliza:feature-arm64_fastembed"
container_name: agent-docker-trace.service
entrypoint: /opt/agent/docker-entrypoint-strace2.sh
ports:
- "3001:3000"
volumes:
- type: volume #bind
target: "/app/node_modules/fastembed/node_modules/@anush008/tokenizers"
source: tokenizer
- type: volume #bind
target: "/app/node_modules/@anush008/tokenizers/"
source: tokenizer
- type: volume #bind
target: "/app/node_modules/fastembed/node_modules/.pnpm/@anush008+tokenizers@https+++codeload.github.com+meta-introspector+arm64-tokenizers+tar.gz+98_s2457qj3pe4ojcbckddasgzfvu/node_modules/@anush008/"
source: tokenizer
#--mount type=bind,source=/opt/agent,target=/opt/agent --env-file /var/run/agent/secrets/env --rm --name "agent-docker.service" --entrypoint /opt/agent/docker-entrypoint-strace2.sh 767503528736.dkr.ecr.us-east-2.amazonaws.com/agent/eliza:feature-arm64_fastembed
- /opt/agent:/opt/agent
- /var/run/tappd.sock:/var/run/tappd.sock
- tee:/app/packages/client-twitter/src/tweetcache
- akash-plugin-data:/app/packages/plugin-akash/src/
- tee:/app/db.sqlite
env_file:
- /var/run/agent/secrets/env
- /var/run/agent/secrets/settings
# restart: unless-stopped dont restart
tokenizer:
image: "767503528736.dkr.ecr.us-east-2.amazonaws.com/nodemodules/tokenizer:latest"
volumes:
- tokenizer:/node_modules/tokenizers/
volumes:
tokenizer: # npm nodemodules/tokenizer:latest
tee:
akash-plugin-data:
## - tokenizer:/app/node_modules/@anush008/tokenizers/
# - tokenizer:/app/node_modules/fastembed/node_modules/.pnpm/@anush008