forked from kids-first/kf-portal-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.schema
152 lines (131 loc) · 5.57 KB
/
.env.schema
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
# Development port
PORT=3501
###############################################################################
# Persona
# Provides user profiles
# Read more: https://github.com/overture-stack/persona
###############################################################################
REACT_APP_PERSONA_API=https://...
###############################################################################
# Ego
# The authentication provider for the portal. It logs users in through identity
# providers and issues and validates JWT tokens for user permissions.
# Read more: https://github.com/overture-stack/ego
###############################################################################
# The base url for the Ego API
REACT_APP_EGO_API=https://...
# A Facebook App ID is required to provide login via Ego through Facebook.
REACT_APP_FACEBOOK_APP_ID=
# A Google App ID is required to provide login via Ego through Google.
REACT_APP_GOOGLE_APP_ID=
# App ID as registered to Ego. This is a placeholder in anticipation of Ego feature
REACT_APP_EGO_APP_ID=
# [OPTIONAL] specifies domain name used for setting cookies
REACT_APP_COOKIES_DOMAIN=
# Show the maintenance page
REACT_APP_MAINTENANCE_MODE= true | false
# The redirect url for OAuth redirects
REACT_APP_DEFAULT_REDIRECT_URI=https://...
# comma separated list of valid redirect uris
REACT_APP_LOGIN_REDIRECT_NOT_REQUIRED=https://localhost:3001,https://localhost:3000
###############################################################################
# Orcid Auth
###############################################################################
# Application ID of the Orcid iD application. This differs for QA and PROD.
REACT_APP_ORCID_AUTH_APP_ID=
# Base url of the Orcid iD API. This differs for QA and PROD.
REACT_APP_ORCID_AUTH_API_URI=https://sandbox.orcid.org
# Base url of the Orcid iD API. This differs for QA and PROD.
# see https://members.orcid.org/api/oauth/orcid-scopes
REACT_APP_ORCID_AUTH_API_SCOPE=/authenticate
# Relative url of the OAuth's redirect url. Must match the one configured in Orcid iD and Ego.
REACT_APP_ORCID_AUTH_REDIRECT_URI=/orcid
###############################################################################
# debug namespace, e.g. "app". See https://www.npmjs.com/package/debug
###############################################################################
REACT_APP_DEBUG=app
###############################################################################
# Riff
# Url shortening service
# Read more: https://github.com/overture-stack/riff
###############################################################################
# The base url for the Riff service
REACT_APP_SHORTURL_API=
# Public shorten url to resolve Riff's id
REACT_APP_SHORTURL_RESOLVE_ROOT=
###############################################################################
# Arranger
# GraphQL API for driving search
# Read more: https://github.com/overture-stack/arranger
###############################################################################
# Base url for the Arranger service
REACT_APP_ARRANGER_API=http://...
# The project name within arranger to display on the portal
REACT_APP_PROJECT_ID=
# Specifies disabling websocket for arranger in production
REACT_APP_DISABLE_SOCKET= true | false
# secret key storage api
REACT_APP_SECRETS_API=
###############################################################################
# Cavatica
###############################################################################
# The base url of the Cavatica API
REACT_APP_CAVATICA_API=
# Url for the cavatica homepage
REACT_APP_CAVATICA_WEB=
# Static link to Cavatica signup page
REACT_APP_CAVATICA_WEB_REGISTRATION=
###############################################################################
# Fence Integrations
# Provides authorization through dbGaP
###############################################################################
# Fence Endpoints
REACT_APP_FENCE_AUTH_CLIENT_URI=
REACT_APP_FENCE_REFRESH_URI=
REACT_APP_FENCE_TOKENS_URI=
## Gen3 --
# The base url of the Gen3 api
REACT_APP_GEN3_API=
# Url for the gen3 webpage
REACT_APP_GEN3_WEB=
## DCF --
# The base url of the DCF api
REACT_APP_DCF_API=
# Url for the DCF webpage
REACT_APP_DCF_WEB=
# Idp (identity provider) see: https://gen3staging.kidsfirstdrc.org/user/login. In the portal idp= fence || ras
REACT_APP_IDP=
# Google maps
REACT_APP_GOOGLE_MAPS_KEY=
# Google Analytics
REACT_APP_GA_TRACKING_ID=
# Usersnap
REACT_APP_USER_SNAP_API_KEY=https://api.usersnap.com/load/
###############################################################################
# Social Media urls
###############################################################################
# Kids First Public
REACT_APP_KF_WEB_ROOT=
REACT_APP_NOTION_WEB_ROOT=
REACT_APP_KF_FACEBOOK=
REACT_APP_KF_TWITTER=
REACT_APP_KF_GITHUB=
REACT_APP_KF_MAILCHIMP_LIST=
# Public Stats
REACT_APP_PUBLIC_STATS_ROOT=
###############################################################################
# Feature toggles
###############################################################################
# All environment variable starting with `REACT_APP_FT`
# will be added automatically to feature toggles in their camelcase
# representation, and defaults to `true`.
# e.g.
# REACT_APP_FT_SEARCH_BY_IDS=true -> 'searchByIds: true'
# REACT_APP_FT_SEARCH_BY_IDS= -> 'searchByIds: true'
# REACT_APP_FT_SEARCH_BY_IDS=false -> 'searchByIds: false'
# REACT_APP_FT_SEARCH_BY_IDS=0 -> 'searchByIds: false'
###############################################################################
# Mondo terms
###############################################################################
REACT_APP_FT_MONDO_DIAGNOSIS=
SASS_PATH=./src/style/themes/default