-
Notifications
You must be signed in to change notification settings - Fork 75
Expand file tree
/
Copy path.env.dev.example
More file actions
50 lines (42 loc) · 2.57 KB
/
.env.dev.example
File metadata and controls
50 lines (42 loc) · 2.57 KB
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
# NOTE:
# The variables set here are not all automatically passed to the containers when run with our provided
# Docker Compose files. Only specific ones are (see docker-compose.yaml).
# If you need to add new environment variables, refer to them in the Compose file in the appropriate
# container for your configuration to be correctly applied.
# Ports on the host Docker will listen on. Change them if they are clashing with other containers or processes that are running.
HOST_API_PORT=8080
HOST_APP_PORT=3000
ES_PORT=9200
MOTIVA_PORT=8000
PG_PORT=5432
# Set your license key here if you have one in order to access premium features.
LICENSE_KEY=
# Disable segment product analytics tracking. Please note that we only track minimal product usage data in order to improve the product, and keeping this enabled helps us a lot.
DISABLE_SEGMENT=false
# Change the three settings below to create your initial organization and users.
# The user must also have a matching account in the authentication store used (in Firebase, for example).
# Subsequent users will be able to be created from the application.
# The firebase emulator attached in the docker compose file is preconfigured with a `[email protected]` user.
CREATE_ORG_NAME=Zorg
# Configure the document blob storage backend. This example uses local files for a minimal working example.
# See the .env.example file for a more complete documentation
INGESTION_BUCKET_URL="file://./tempFiles/data-ingestion-bucket?create_dir=true&no_tmp_dir=true"
CASE_MANAGER_BUCKET_URL="file://./tempFiles/case-manager-bucket?create_dir=true&no_tmp_dir=true"
ANALYTICS_BUCKET_URL="file://./tempFiles/analytics-bucket?create_dir=true"
# Set up connection details to Convoy to enable webhooks sending.
# You can get your project ID and API key from your project settings page in Convoy's dashboard, in the "Secrets" section.
# NB: CONVOY_API_URL should be {scheme}://{host}:{port}/api - forgetting the /api will result in unexpected errors.
CONVOY_API_URL=
CONVOY_API_KEY=
CONVOY_PROJECT_ID=
# If you use the SaaS Open Sanctions API, only uncomment OPENSANCTIONS_API_KEY and provide its values.
# If you self-host the API, uncomment all relevant settings to point to your deployment and configure authentication.
# - OPENSANCTIONS_AUTH_METHOD supports 'bearer' and 'basic'
# If basic, provide the username and password in the form of 'user:password'
# OPENSANCTIONS_API_HOST=http://marble-motiva
# OPENSANCTIONS_AUTH_METHOD=bearer
# OPENSANCTIONS_API_KEY=
# Configure session parameters on the frontend
SESSION_SECRET=SESSION_SECRET
SESSION_MAX_AGE=43200