-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathdocker-compose-syntheticdata.yml
32 lines (28 loc) · 1.35 KB
/
docker-compose-syntheticdata.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
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
# DOCKER COMPOSE FOR FLOWKIT SYNTHETIC DATA
#
version: '3.5'
services:
flowdb:
container_name: flowdb
image: flowminder/flowdb-synthetic-data:${CONTAINER_TAG:-latest}
environment:
SYNTHETIC_DATA_GENERATOR: ${SYNTHETIC_DATA_GENERATOR:?Must set SYNTHETIC_DATA_GENERATOR env var}
COUNTRY: ${COUNTRY:-NPL}
N_SITES: ${N_SITES:?Must set N_SITES env var}
N_CELLS: ${N_CELLS:?Must set N_CELLS env var}
N_SUBSCRIBERS: ${N_SUBSCRIBERS:?Must set N_SUBSCRIBERS env var}
N_DAYS: ${N_DAYS:?Must set N_DAYS env var}
N_CALLS: ${N_CALLS:?Must set N_CALLS env var}
N_SMS: ${N_SMS:?Must set N_SMS env var}
N_MDS: ${N_MDS:?Must set N_MDS env var}
N_TACS: ${N_TACS:?Must set N_TACS env var}
P_OUT_OF_AREA: ${P_OUT_OF_AREA:?Must set P_OUT_OF_AREA env var}
P_RELOCATE: ${P_RELOCATE:?Must set P_RELOCATE env var}
INTERACTIONS_MULTIPLIER: ${INTERACTIONS_MULTIPLIER:?Must set INTERACTIONS_MULTIPLIER env var}
DISASTER_START: ${DISASTER_START:?Must set DISASTER_START env var}
DISASTER_END: ${DISASTER_END:?Must set DISASTER_END env var}
DISASTER_REGION_PCOD: ${DISASTER_REGION_PCOD:-NPL.1.1_1}