-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env.example
35 lines (29 loc) · 1.12 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
PORT=3000
LASTFM_API_KEY='<lastfm-api-key>'
LASTFM_SHARED_SECRET='<lastfm-shared-secret>'
VERBOSE=false
NODE_ENV='development'
BASE_URL='http://localhost:3000'
# This database url will match with the docker-compose.yml file
DATABASE_URL='mysql://root:dev@localhost:3307/taste-explorer'
# Spotify
SPOTIFY_CLIENT_ID='<spotify-client-id>'
SPOTIFY_CLIENT_SECRET='<spotify-client-secret>'
# Cron Job Frequency
CREATE_LISTENS_INTERVAL_IN_SECONDS=2
UPDATE_LISTENING_HISTORY_INTERVAL_IN_SECONDS=20
ADD_FEATURES_TO_TRACKS_INTERVAL_IN_MINUTES=5
# Secure Sessions
## This should be a long, complex, random string
## It is used to sign the session ID cookie
## You can generate a random string using a tool like `openssl rand -base64 32`
SESSION_SECRET="<session-secret>"
# SSL Settings
# Only required if you want to access via HTTPS. Ignore if you don't need this
# SSL_CERT_PATH='<path-to-ssl-cert>'
# SSL_KEY_PATH='<path-to-ssl-key>'
# Admin API
## This should be a long, complex, random string
## It is used to authenticate the admin API
## You can generate a random string using a tool like `openssl rand -base64 32`
API_SECRET="<your-api-secret>"