-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathapp.json
44 lines (44 loc) · 1.45 KB
/
app.json
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
{
"name": "YouTube Clone",
"description": "MERN stack YouTube Clone",
"logo": "https://avatars0.githubusercontent.com/u/29187338?s=60&v=4",
"repository": "https://github.com/smfils1/youtube-clone",
"buildpacks": [
{
"url": "https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git"
},
{
"url": "heroku/nodejs"
}
],
"env": {
"REACT_APP_CLIENT_URL": {
"description": "The url of production backend (since client & backend is deploy together this should be the same as REACT_APP_BACKEND_URL)",
"value": "https://YOUR_BACKEND_APPNAME.herokuapp.com"
},
"REACT_APP_BACKEND_URL": {
"description": "The url of production client",
"value": "https://YOUR_CLIENT_APPNAME.herokuapp.com"
},
"MONGODB_URI": {
"description": "Link From mLab OR MongoDB Atlas to connect to mongoDB"
},
"JWT_SECRET": {
"description": "Your custom jwt secret"
},
"SESSION_DURATION": {
"description": "Number of mins to keep user logged in",
"value": "60"
},
"GOOGLE_CLIENT_ID": {
"description": "For Google OAuth"
},
"GOOGLE_CLIENT_SECRET": {
"description": "For Google OAuth"
},
"GOOGLE_DRIVE_CREDENTIALS": {
"description": "One liner google drive json credentials object generated from service account credentials json file: https://dev.to/mornir/create-a-service-account-to-authenticate-with-google-5b1k",
"value": "{}"
}
}
}