-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcompose.services.yml
94 lines (85 loc) · 2.23 KB
/
compose.services.yml
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
services:
# agi:
# image: trueagi/hyperon
ctx:
image: ghcr.io/0-5788719150923125/ctx:latest
restart: 'always'
network_mode: host
environment:
ANONYMOUS: ${ANONYMOUS:-true}
env_file:
- .env
uxo:
image: ghcr.io/0-5788719150923125/uxo:latest
network_mode: 'host'
env_file:
- .env
tbd:
image: ghcr.io/0-5788719150923125/lab:latest
command: tensorboard --logdir /data/logs --bind_all --samples_per_plugin scalars=999999999
volumes:
- ./data:/data
ports:
- 8883:6006
pet:
image: learningathome/petals:main
command: python -m petals.cli.run_server "bigscience/bloom-560m" --public_name "https://src.eco" --cache_dir /data/models --num_blocks ${PETALS_BLOCKS:-10} --torch_dtype bfloat16
network_mode: 'host'
ipc: host
deploy:
resources:
limits:
cpus: '1.0'
restart_policy:
condition: on-failure
delay: 60s
max_attempts: 3
window: 300s
volumes:
- ./data/models:/data/models
- ./data/adapters:/data/adapters
environment:
HIVEMIND_LOGLEVEL: ERROR
PETALS_LOGGING: 'false'
ipf:
image: ipfs/kubo:latest
restart: 'always'
command: daemon --init-profile=lowpower --migrate
volumes:
- ./book:/book
- data:/data/ipfs
# urb:
# image: tloncorp/vere
# command: /bin/start-urbit --loom=29
# stdin_open: true
# deploy:
# resources:
# limits:
# cpus: '0.5'
# memory: 2GB
# volumes:
# - ./data/urbit:/urbit
# ports:
# - 8885:80
# - 34343:34343/udp
# tra:
# image: traefik:latest
# command:
# - "--api.insecure=true"
# - "--api.dashboard=true"
# - "--providers.docker=true"
# - "--providers.docker.exposedbydefault=true"
# - "--providers.docker.watch=true"
# - "--entrypoints.web.address=:80"
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.traefik.rule=Host(`traefik.localhost`)"
# - "traefik.http.routers.traefik.service=api@internal"
# ports:
# - "8888:8080"
# - "8889:80"
# - "8890:443"
# volumes:
# - /var/run/docker.sock:/var/run/docker.sock
volumes:
data: