-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathenv.sample
67 lines (51 loc) · 1.51 KB
/
env.sample
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
66
67
# General
PORT=8077
GOOGLE_CLOUD_PROJECT=<REPLACE>
TRACE_SAMPLING_FREQUENCY=0
TRACE_PRETTY=true
# Members
MEMBERS_API_DOMAIN=sandbox-api.bcc.no
# Database
DB_CONNECTION_STRING=postgres://bccm:bccm123@localhost:5432/bccm?sslmode=disable
# Auth0 (Authentication)
AUTH0_CLIENT_ID=<CLIENT_ID>
AUTH0_CLIENT_SECRET=<CLIENT_SECRET>
AUTH0_DOMAIN=api-sandbox.bcc.no
AUTH0_AUDIENCES=<REPLACE 1>[,<REPLACE 2>[,...]]
# Algolia (Search)
ALGOLIA_APP_ID=<APP_ID>
ALGOLIA_API_KEY=<API_KEY>
# CDN Config
IMAGE_CDN_DOMAIN=brunstadtv.imgix.net
VOD2_CDN_DOMAIN=vod2.brunstad.tv
FILES_CDN_DOMAIN=files.brunstad.tv
CF_SIGNING_KEY_ID=<SIGNING_KEY_ID>
AZ_SIGNING_KEY=<BASE 64 ENCODED SIMMETRYC KEY>
# Other Secrets
SERVICE_SECRET_DIRECTUS=<COMMON SECRET>
# Redis
REDIS_ADDRESS=localhost:6378
REDIS_USERNAME=
REDIS_PASSWORD=
REDIS_DATABASE=0
# AWS Credentials
AWS_DEFAULT_REGION=eu-north-1
# TempBucket for export
AWS_TEMP_BUCKET=btv-tempstorage-dev
# This is a private key for signing JWT. This key has been generated specifically for DEMO purposes and is BROKEN.
# It will not parse succesfully and MUST be replaced. It is only here for demonstration purposes
REDIRECT_JWT_KEY=`cat ./key.sample.rsa`
REDIRECT_JWT_KEY_ID="SOME UNIQUE ID"
## This config takes precedence
ELASTIC_CLOUDID=
ELASTIC_APIKEY=
## Default local setup
ELASTIC_URL=http://localhost:9200/
ELASTIC_USERNAME=elastic
ELASTIC_PASSWORD=bccm123
## BMM
BMM_AUTH0_BASE_URL=https://auth0/
BMM_CLIENT_ID=<REPLACE>
BMM_CLIENT_SECRET=<REPLACE>
BMM_AUDIENCE=<REPLACE>
BMM_BASE_URL=<REPLACE>