-
Notifications
You must be signed in to change notification settings - Fork 111
/
switchboard.env.dist
57 lines (46 loc) · 2.04 KB
/
switchboard.env.dist
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
# Required Settings
CANARY_PUBLIC_DOMAIN= #str
CANARY_WG_PRIVATE_KEY_SEED= #str
LOG_FILE=switchboard.log #str
# Optional Settings (these have sane defaults)
#CANARY_CHANNEL_DNS_IP= #str
#CANARY_CHANNEL_DNS_PORT= #int
#CANARY_CHANNEL_HTTP_PORT= #int
#CANARY_CHANNEL_SMTP_PORT= #int
#CANARY_CHANNEL_MYSQL_PORT= #int
#CANARY_CHANNEL_MTLS_KUBECONFIG_PORT= #int
#CANARY_CHANNEL_WIREGUARD_PORT= #int
#CANARY_SWITCHBOARD_SCHEME= #["https", "http"]
#CANARY_FORCE_HTTPS= #bool
#CANARY_REAL_IP_HEADER= #str
#CANARY_WG_PRIVATE_KEY_N= #str
# Email Alert Settings
#CANARY_ALERT_EMAIL_FROM_ADDRESS= #str
#CANARY_ALERT_EMAIL_FROM_DISPLAY= #str
#CANARY_ALERT_EMAIL_SUBJECT= #str
# Alert Settings
#CANARY_MAX_ALERTS_PER_MINUTE= #int
#CANARY_MAX_ALERT_FAILURES= #int
# 3rd Party Settings
#CANARY_IPINFO_API_KEY= #str
# Mailgun Required Settings
#CANARY_MAILGUN_API_KEY= #str
#CANARY_MAILGUN_BASE_URL= #str
#CANARY_MAILGUN_DOMAIN_NAME= #str
# Sendgrid Required Settings
#CANARY_SENDGRID_API_KEY= #str
#CANARY_SENDGRID_SANDBOX_MODE= #str
# SMTP Required Settings
#CANARY_SMTP_USERNAME= #str
#CANARY_SMTP_PASSWORD= #str
#CANARY_SMTP_SERVER= #str
#CANARY_SMTP_PORT= #str
# Sentry Settings
#CANARY_SENTRY_DSN= #str
#CANARY_SENTRY_ENVIRONMENT= #["prod", "staging", "dev", "ci", "local"]
#CANARY_SENTRY_ENABLE= #bool
# Logging Settings
#CANARY_SWITCHBOARD_LOG_SIZE= #int
#CANARY_SWITCHBOARD_LOG_COUNT= #int
#ERROR_LOG_WEBHOOK= #str
#CANARY_TOKEN_RETURN= #["gif", "fortune"]