-
Notifications
You must be signed in to change notification settings - Fork 0
/
screenshot-bot.yml
59 lines (57 loc) · 1.19 KB
/
screenshot-bot.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
x-svc: &service
env_file:
- "/app/search.marginalia.nu/env/service.env"
volumes:
- ms_conf:/wmsa/conf:ro
- ms_model:/wmsa/model:ro
- ms_data:/wmsa/data:ro
- ms_logs:/var/log/wmsa
networks:
- wmsa
restart: unless-stopped
services:
screenshot-capture-tool:
<<: *service
image: "marginalia/screenshot-capture-tool"
container_name: "screenshot-capture-tool"
networks:
- headlesschrome
- wmsa
depends_on:
- browserless
browserless:
<<: *service
image: "browserless/chrome"
container_name: "headlesschrome"
env_file:
- "/app/search.marginalia.nu/env/browserless.env"
networks:
- headlesschrome
networks:
headlesschrome:
wmsa:
volumes:
ms_logs:
driver: local
driver_opts:
type: none
o: bind
device: /app/search.marginalia.nu/logs
ms_model:
driver: local
driver_opts:
type: none
o: bind
device: /app/search.marginalia.nu/model
ms_conf:
driver: local
driver_opts:
type: none
o: bind
device: /app/search.marginalia.nu/conf
ms_data:
driver: local
driver_opts:
type: none
o: bind
device: /app/search.marginalia.nu/data