-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.env.example
68 lines (50 loc) · 2.32 KB
/
.env.example
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
# MongoDB connection string. https://pris.ly/d/connection-strings
FRONVO_PRISMA_URL={str}
# SocketIO Admin Panel. https://socket.io/docs/v4/admin-ui/
FRONVO_ADMIN_PANEL_USERNAME={str, Optional}
FRONVO_ADMIN_PANEL_PASSWORD={str, Optional}
# Function performance statistics.
FRONVO_PERFORMANCE_REPORTS={bool, Optional, Default: false}
# Function performance statistics minimum ms.
FRONVO_PERFORMANCE_REPORTS_MIN_MS={int, Optional, Default: -1}
# Email domain blacklisting. https://github.com/disposable-email-domains/disposable-email-domains
FRONVO_EMAIL_BLACKLISTING_ENABLED={bool, Optional, Default: true}
# Fronvo logging.
FRONVO_SILENT_LOGGING={bool, Optional, Default: false}
# Socket.IO binary parser, disable for the Admin Panel to be able to connect. https://github.com/socketio/socket.io-msgpack-parser
FRONVO_BINARY_PARSER={bool, Optional, Default: false}
# Gmail credentials. https://github.com/alykoshin/gmail-send
FRONVO_EMAIL_USERNAME={str, Required}
# Can alternatively be an App Password for 2FA https://support.google.com/accounts/answer/185833
FRONVO_EMAIL_PASSWORD={str, Required}
# ImageKit
# PRO PLAN
FRONVO_IMAGEKIT_ENDPOINT={str, Required}
FRONVO_IMAGEKIT_PUBLIC={str, Required}
FRONVO_IMAGEKIT_PRIVATE={str, Required}
# FREE PLAN
FRONVO_IMAGEKIT2_ENDPOINT={str, Required}
FRONVO_IMAGEKIT2_PUBLIC={str, Required}
FRONVO_IMAGEKIT2_PRIVATE={str, Required}
# Tenor
# Important: I suggest an array of keys because each key is limited to one request/s. Scale that and wonder why this fails.
FRONVO_TENOR_KEY={str/Array[str], Required}
# Firebase mobile notifications, from https://firebase.google.com/docs/admin/setup
FRONVO_FIREBASE_CREDENTIALS={str, Required}
FRONVO_FIREBASE_PROJECT_ID={str, Required}
# Encrypted Fronvo keys
FRONVO_TURBO_SECRET={str}
FRONVO_GENERAL_SECRET={str}
# For the desktop app version checker
FRONVO_VERSION={str, Required}
# Message encryption, optional but preferred in PROD
# AES-256-CBC is the method
FRONVO_AES_ENC={str, Optional}
FRONVO_AES_IV={str, Optional}
# Weekly shutdowns, most hosting platforms auto-restart when the process dies, enable this there ONLY.
FRONVO_WEEKLY_RESTARTS={bool, Optional, Default: false}
# Default server to join upon account creation
FRONVO_OFFICIAL_SERVER={str, Optional}
# Spotify utilities
FRONVO_SPOTIFY_CLIENT_ID={str, Optional}
FRONVO_SPOTIFY_CLIENT_SECRET={str, Optional}