-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathapp.json
136 lines (136 loc) · 3.58 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
{
"name": "viking-garage-api",
"logo": "https://res.cloudinary.com/hkhuw4b7v/image/upload/v1499880454/raido_logo_small_kx9txb.png",
"description": "A worldwide marketplace and community for real people riding real motorcycles. Local private rentals, repairs, tours. VG brings the Platform and logistics.",
"keywords": [
"motorcycle",
"rental",
"repair",
"tour",
"marketplace",
"community",
"global",
"local",
"private",
"worldwide",
"motocross",
"enduro",
"cafe racer",
"scrambler",
"chopper",
"bobber",
"brat style",
"adventure",
"braap"
],
"website": "https://www.vikinggarage.com/",
"repository": "https://github.com/michalmikolajczyk/viking-garage-api",
"scripts": {},
"env": {
"DATABASE_URL": {
"description": "URL to database",
"required": true
},
"DATABASE_URL_DEV": {
"description": "URL to development database"
},
"DATABASE_URL_TEST": {
"description": "URL to testing database"
},
"DATABASE_SSL": {
"description": "Check if databse support SSL connection (set true for remote db)",
"required": true
},
"DEBUG": {
"description": "Env var for logs (set to 'api:*' to show API services logs)",
"required": false
},
"GMAIL_CONTACT_CLIENT_ID": {
"description": "Client id for gmail contact alias",
"required": true
},
"GMAIL_CONTACT_CLIENT_SECRET": {
"description": "Client secret for gmail contact alias",
"required": true
},
"GMAIL_CONTACT_REFRESH_TOKEN": {
"description": "Refresh token for gmail contact alias",
"required": true
},
"GMAIL_CONTACT_USER": {
"description": "Email address of gmail contact alias",
"required": true
},
"GMAIL_HOST": {
"description": "Gmail host address",
"required": true,
"value": "smtp.gmail.com"
},
"GMAIL_PORT": {
"description": "Gmail port number",
"required": true,
"value": "465"
},
"GMAIL_RIDE_CLIENT_ID": {
"description": "Client id for gmail ride alias",
"required": true
},
"GMAIL_RIDE_CLIENT_SECRET": {
"description": "Client secret for gmail ride alias",
"required": true
},
"GMAIL_RIDE_REFRESH_TOKEN": {
"description": "Refresh token for gmail ride alias",
"required": true
},
"GMAIL_RIDE_USER": {
"description": "Email address of gmail ride alias",
"required": true
},
"GMAIL_SECURE": {
"description": "Gmail secure connection",
"required": true,
"value": "true"
},
"JWT_SECRET": {
"description": "Random string for JSON Web Token generator",
"required": true
},
"JWT_SESSION": {
"description": "Check if JSON Web Token keep session",
"required": true
},
"NODE_ENV": {
"description": "Running mode",
"required": true,
"value": "development"
},
"NODE_MODULES_CACHE": {
"description": "Heroku maintains a cache directory that is persisted between builds",
"required": true
},
"SERVER_NAME": {
"description": "Name of actual server",
"required": true
},
"VG_LIMIT": {
"description": "Limit for pagination in main view",
"required": false
},
"LIMIT_CORS": {
"description": "hostname to limit CORS to",
"required": false
},
"MAILCHIMP_API_KEY": {
"description": "mailchimp API key",
"required": false
}
},
"formation": {},
"addons": [
"cloudinary",
"papertrail",
"heroku-postgresql:hobby-dev"
],
"buildpacks": []
}