-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env.schema
54 lines (50 loc) · 1.47 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
# =============================================================
# SERVER & ENVIRONMENT [ Mandatory ]
#
# Choose environment between:
# • local: Enables verbose console logging
# • development: Enables Sentry integration (if configured)
# • staging: Ditto
# • production: Ditto
#
NODE_ENV='local'
PORT=8080
# =============================================================
# AUTHENTICATION STRATEGY [ Optional ]
#
# Choose strategy between:
# • STATIC_TOKEN: Authorization header must match AUTH_KEY
# • JWT_HMAC: Verify JWT using AUTH_KEY (client secret)
# • JWT_RSA: Verify JWT using AUTH_KEY (base64 certificate)
#
# AUTH_STRATEGY='STATIC_TOKEN'
# AUTH_KEY='xxx'
# =============================================================
# ERROR TRACKING [ Optional ]
#
# Based on Sentry, account creation available at:
# https://sentry.io/welcome/
#
# SENTRY_DSN='https://xxx@yyy.ingest.sentry.io/zzz'
# =============================================================
# ORM CONNECTION [ Optional ]
#
# Adds a Relational Mapper integration to framework:
# https://mikro-orm.io/docs
#
# ORM_TYPE='mysql'
# ORM_HOST='localhost'
# ORM_PORT=3306
# ORM_USERNAME='xxx'
# ORM_PASSWORD='xxx'
# ORM_DATABASE='xxx'
# =============================================================
# REDIS CONNECTION [ Optional ]
#
# Adds a Redis Client integration to framework
# Testing databases available at: https://redislabs.com
#
# REDIS_HOST='xxx.com'
# REDIS_PORT=6379
# REDIS_DATABASE='xxx'
# REDIS_PASSWORD='xxx'