This repository has been archived by the owner on Dec 12, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
/
docker-compose.yml.ache
61 lines (61 loc) · 1.59 KB
/
docker-compose.yml.ache
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
version: '2'
services:
elasticsearch:
image: elasticsearch:1.6
container_name: elastic
environment:
- xpack.security.enabled=false
- cluster.name=docker-cluster
- bootstrap.memory_lock=true
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- ./data/:/usr/share/elasticsearch/data # elasticsearch data storage
ports:
- 9200:9200
ache_deep:
image: vidanyu/ache:0.9.0
entrypoint: /ache/bin/ache startServer -c /config/ -d /data
container_name: ache_deep_crawl
ports:
- 8080:8080
links:
- elasticsearch
volumes:
- ./data/data-ache:/data
- ./:/config
ache_focused:
image: vidanyu/ache:0.9.0
entrypoint: /ache/bin/ache startServer -c /config/ -d /data
container_name: ache_focused_crawl
ports:
- 8081:8080
links:
- elasticsearch
- ache_deep
volumes:
- ./data/data-ache:/data
- ./:/config
ddt:
image: vidanyu/ddt:latest
container_name: dd_tool
environment:
ELASTICSEARCH_SERVER: elasticsearch
ACHE_DEEP_CRAWLER_SERVER: ache_deep
ACHE_DEEP_CRAWLER_PORT: 8080
ACHE_FOCUSED_CRAWLER_SERVER: ache_focused
ACHE_FOCUSED_CRAWLER_PORT: 8080
ACHE_DEEP_CRAWLER_MONITOR_SERVER: localhost
ACHE_DEEP_CRAWLER_MONITOR_PORT: 8080
ACHE_FOCUSED_CRAWLER_MONITOR_SERVER: localhost
ACHE_FOCUSED_CRAWLER_MONITOR_PORT: 8081
ports:
- 8084:8084
links:
- elasticsearch
- ache_deep
- ache_focused
volumes:
- ./data/:/ddt/domain_discovery_tool/server/data # ddt data storage