-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.json
More file actions
225 lines (224 loc) · 7.94 KB
/
app.json
File metadata and controls
225 lines (224 loc) · 7.94 KB
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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
{
"name": "Synchronise.IO - Server",
"description": "Synchronise IO micro service backend ",
"logo": "https://raw.githubusercontent.com/synchroniseiorepo/server/master/public/images/synchroniseFullBlack.png",
"scripts": {
},
"env": {
"PRODUCTION": "false",
"FREE_PLAN_LIMIT":{
"description": "The number of requests a user can do to the API without requiring a paid plan. Requests are unlimited if this value is -1",
"value": "-1",
"required": true
},
"SHOULD_USE_SLL":{
"description": "Whether or not the server should be configured to be secured over ssl. If you want to use synchronise over SSL you need to store a privatekey.pem and certificate.pem files in the root folder.",
"value": "false",
"required": false
},
"SYNCHRONISEAPIKEY":{
"description": "This is the default API KEY for SYNCHRONISE (we use synchronise to run synchronise, its kind of an inception). This key must be the API key of the first registered user (which also happens to be the admin).",
"value": "apikey",
"required": false
},
"MAILGUN_KEY":{
"description": "If you want to receive signup confirmation emails you must create a mailgun account and put your KEY here.",
"value": "",
"required": false
},
"MAILGUN_SENDER":{
"description": "This is the email sender of your mailgun account",
"value": "",
"required": false
},
"MAILGUN_KEY_DEV":{
"description": "Same as above but for dev environment",
"value": "",
"required": false
},
"MAILGUN_SENDER_DEV":{
"description": "Same as above but for dev environment",
"value": "",
"required": false
},
"STRIPE_SECRET_KEY":{
"description": "If you want to setup synchronise as a commercial product and charge people you need to use stripe. Put your stripe SECRET KEY",
"value": "",
"required": false
},
"STRIPE_SECRET_KEY_DEV":{
"description": "If you want to setup synchronise as a commercial product and charge people you need to use stripe. Put your stripe SECRET KEY for DEV environment",
"value": "",
"required": false
},
"AWS_ACCESS_KEY_ID":{
"description": "Put your AWS ACCESS KEY to be able to store files on your s3",
"value": "",
"required": false
},
"AWE_SECRET_ACCESS_KEY":{
"description": "Put your AWS SECRET ACCESS KEY",
"value": "",
"required": false
},
"INTERCOM_APP_ID":{
"description": "If you wish to provide a customer service you must use Intercom. Put your APP ID here.",
"value": "",
"required": false
},
"INTERCOM_API_KEY":{
"description": "Put your Intercom API KEY here.",
"value": "",
"required": false
},
"INTERCOM_APP_ID_DEV":{
"description": "Same as above but for DEV environment",
"value": "",
"required": false
},
"INTERCOM_API_KEY_DEV":{
"description": "Same as above but for DEV environment",
"value": "",
"required": false
},
"FACEBOOK_APP_ID":{
"description": "If you want to provide social login and signup with Facebook you need to create a facebook app. Put your APP ID here.",
"value": "",
"required": false
},
"FACEBOOK_APP_SECRET":{
"description": "Put your app SECRET KEY here.",
"value": "",
"required": false
},
"FACEBOOK_ACCESS_TOKEN_FOR_DEBUG":{
"description": "Put your app TOKEN FOR DEBUG here",
"value": "",
"required": false
},
"FACEBOOK_CALLBACK_URL":{
"description": "Put your app callback url here",
"value": "",
"required": false
},
"FACEBOOK_APP_ID_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"FACEBOOK_APP_SECRET_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"FACEBOOK_ACCESS_TOKEN_FOR_DEBUG_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"FACEBOOK_CALLBACK_URL_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"GITHUB_APP_ID":{
"description": "If you want to provide social login and signup with Github you need to create a Github app. Put your APP ID here.",
"value": "",
"required": false
},
"GITHUB_APP_SECRET":{
"description": "Put your app secret key here",
"value": "",
"required": false
},
"GITHUB_CALLBACK_URL":{
"description": "Put your app callback url here",
"value": "",
"required": false
},
"GITHUB_APP_ID_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"GITHUB_APP_SECRET_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"GITHUB_CALLBACK_URL_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"BITBUCKET_APP_ID":{
"description": "If you want to provide social login and signup with Bitbucket you need to create a Bitbucket app. Put your APP ID here.",
"value": "",
"required": false
},
"BITBUCKET_APP_SECRET":{
"description": "Put your app secret key here",
"value": "",
"required": false
},
"BITBUCKET_CALLBACK_URL":{
"description": "Put your app callback url here",
"value": "",
"required": false
},
"BITBUCKET_APP_ID_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"BITBUCKET_APP_SECRET_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"BITBUCKET_CALLBACK_URL_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"GOOGLE_APP_ID":{
"description": "If you want to provide social login and signup with Google you need to create a Google app. Put your APP ID here.",
"value": "",
"required": false
},
"GOOGLE_APP_SECRET":{
"description": "Put your app secret key here",
"value": "",
"required": false
},
"GOOGLE_CALLBACK_URL":{
"description": "Put your app callback url here@",
"value": "",
"required": false
},
"GOOGLE_APP_ID_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"GOOGLE_APP_SECRET_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
},
"GOOGLE_CALLBACK_URL_DEV":{
"description": "Same as above but for dev",
"value": "",
"required": false
}
},
"formation": {
},
"addons": [
"heroku-redis:hobby-dev",
"heroku-redis:hobby-dev",
"heroku-redis:hobby-dev"
],
"buildpacks": [
]
}