-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.yml.example
66 lines (58 loc) · 1.41 KB
/
docker-compose.yml.example
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
elasticsearch:
image: dimroc/dockerfile-elasticsearch
restart: always
ports:
- 59200:9200
- 59300:9300
environment:
- ELASTICSEARCH_USER=admin
- ELASTICSEARCH_PASS=password
- ES_HEAP_SIZE=2g
#volumes:
#- tmp/elasticsearch-data:/usr/share/elasticsearch/data
#- /var/lib/docker/data:/usr/share/elasticsearch/data # Tutum maps EBS drives to /var/lib/docker
kibana:
image: 'kibana:latest'
environment:
- 'ELASTICSEARCH_URL=http://admin:password@elasticsearch:9200'
links:
- elasticsearch
ports:
- '5601:5601'
cityservice:
#image: 'dimroc/cityservice:latest'
build: cityservice
links:
- elasticsearch
ports:
- 58080:58080
environment:
- GO_ENV=qa
- PORT=8080
- CITYSERVICE_LOGLEVEL=NOTICE
- CITYSERVICE_SETTINGS=config/nyc.json
- 'ELASTICSEARCH_URL=http://admin:password@elasticsearch:9200'
- CITYSERVICE_VERBOSETWITTER=
- 'INSTAGRAM_ACCESS_TOKEN=
- INSTAGRAM_CLIENT_ID=
- INSTAGRAM_CLIENT_SECRET=
- TWITTER_CONSUMER_KEY=
- TWITTER_CONSUMER_SECRET=
- TWITTER_TOKEN=
- TWITTER_TOKEN_SECRET=
restart: always
tools:
build: tools
links:
- elasticsearch
environment:
- GO_ENV=qa
- ELASTICSEARCH_URL=http://elasticsearch:9200
cityweb:
#image: 'dimroc/cityweb:latest'
build: cityweb
links:
- elasticsearch
environment:
- GO_ENV=qa
- ELASTICSEARCH_URL=http://elasticsearch:9200