-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
40 lines (37 loc) · 1.1 KB
/
docker-compose.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
version: '2'
services:
web:
image: slidewiki/nlpstore:latest-dev
restart: on-failure:5
expose:
- 80
external_links:
- mongodb
- solr
environment:
- APPLICATION_PORT=80
- DATABASE_PORT=27017
- DATABASE_URL=mongodb
- VIRTUAL_HOST=nlpstore.experimental.slidewiki.org
- LETSENCRYPT_HOST=nlpstore.experimental.slidewiki.org
- SERVICE_URL_DECK=https://deckservice.experimental.slidewiki.org
- AGENDA_JOBS_COLLECTION=agendaJobs
- AGENDA_JOBS_CONCURRENCY=1
network_mode: bridge
indexer:
image: slidewiki/nlpstore:latest-dev
command: 'node worker'
restart: on-failure:5
external_links:
- mongodb
- solr
environment:
- DATABASE_PORT=27017
- DATABASE_URL=mongodb
- SERVICE_URL_DECK=https://deckservice.experimental.slidewiki.org
- SERVICE_URL_NLP=https://nlpservice.experimental.slidewiki.org
- AGENDA_JOBS_COLLECTION=agendaJobs
- AGENDA_JOBS_CONCURRENCY=1
- JOB_TYPES=nlpUpdate
network_mode: bridge