-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.env.template
54 lines (38 loc) · 1.28 KB
/
.env.template
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
# Enable self-signed certs (app/ssl)
HTTPS=true
# Define transport protocol for hypernat
PROTO=tcp #tcp or udp
# Domain
HOST=localhost
HOST_PROTECTED=true|false
HOST_USERNAME=username
HOST_PASSWORD=password
# Signaling Server listen port
PORT=3000
# Ngrok
# 1. Goto https://ngrok.com
# 2. Get started for free
# 3. Copy YourNgrokAuthToken: https://dashboard.ngrok.com/get-started/your-authtoken
NGROK_ENABLED=true|false
NGROK_AUTH_TOKEN=YourNgrokAuthToken
# Stun
# Check: https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
STUN=stun:stun.l.google.com:19302
# Turn
# Recommended: https://github.com/coturn/coturn
# Check: https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
TURN_ENABLED=true|false
TURN_URLS=turn:YourTurnServer
TURN_USERNAME=YourTurnUsername
TURN_PASSWORD=YourTurnPassword
# API
# The response will give you a entrypoint / Room URL for your meeting.
# curl -X POST "http://localhost:3000/api/v1/meeting" -H "authorization: pigeon_default_secret" -H "Content-Type: application/json"
API_KEY_SECRET=pigeon_default_secret
# Sentry (optional)
# 1. Goto https://sentry.io/
# 2. Create account
# 3. Goto Settings/Projects/YourProjectName/Client Keys (DSN)
SENTRY_ENABLED=true|false
SENTRY_DSN=YourClientKeyDSN
SENTRY_TRACES_SAMPLE_RATE=1.0