-
-
Notifications
You must be signed in to change notification settings - Fork 16
/
.env-sample
54 lines (45 loc) · 1.81 KB
/
.env-sample
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
### IMPORTANT ###
# All of these variables are required for the FULLY working app
# However, you can skip some of them if you don't need the functionality they provide
# For example, if you don't set up SendGrid, contact form will not work
# But you can still use other features of the app without it
### IMPORTANT ###
# Used to fetch currently playing song from your Spotify account
# https://developer.spotify.com
SPOTIFY_CLIENT_ID=
SPOTIFY_CLIENT_SECRET=
SPOTIFY_REFRESH_TOKEN=
# Used to send emails from contact form via SendGrid
# https://docs.sendgrid.com/for-developers/sending-email/api-getting-started
SENDGRID_API_KEY=
# Email address to send emails from
EMAIL=
# Config for Vercel KV - durable Redis storage used to store posts views
# https://vercel.com/docs/storage/vercel-kv
KV_REST_API_URL=
KV_REST_API_TOKEN=
# Algolia api key used to update search index (used during indexing posts)
# https://www.algolia.com/doc/guides/security/api-keys/
ALGOLIA_UPDATE_API_KEY=
# Config for MailerLite - newsletter service
# https://developers.mailerlite.com/docs
MAILER_LITE_API_KEY=
MAILER_LITE_GROUP_ID=
# Usernames used on social media accounts - used in external links
NEXT_PUBLIC_X_USERNAME=
NEXT_PUBLIC_FACEBOOK_USERNAME=
NEXT_PUBLIC_LINKEDIN_USERNAME=
NEXT_PUBLIC_GITHUB_USERNAME=
NEXT_PUBLIC_GUMROAD_USERNAME=
NEXT_PUBLIC_EMAIL=
# Google Analytics tracking id
# https://support.google.com/analytics/answer/9539598?hl=en
NEXT_PUBLIC_GA_TRACKING_ID=
# Algolia config - used to fetch posts and projects from Algolia search index
# https://www.algolia.com/doc/api-client/methods/api-keys/
NEXT_PUBLIC_ALGOLIA_APP_ID=
NEXT_PUBLIC_ALGOLIA_SEARCH_KEY=
NEXT_PUBLIC_ALGOLIA_POSTS_INDEX_NAME=posts-preview
NEXT_PUBLIC_ALGOLIA_PROJECTS_INDEX_NAME=projects-preview
# Locally exposed host by Next.js server
NEXT_PUBLIC_HOST=localhost:3000