forked from postalsys/emailengine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.json
35 lines (33 loc) · 1.55 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
{
"name": "EmailEngine",
"description": "Headless email client that allows access to any email account over a REST API.",
"logo": "https://emailengine.app/lib_pTNsKLAHHUZrxQKE/6etgoat1wj19t5o5.png?w=160",
"website": "https://emailengine.app/",
"repository": "https://github.com/postalsys/emailengine",
"keywords": ["SMTP", "IMAP", "REST", "Email API", "email"],
"image": "heroku/nodejs",
"success_url": "/admin",
"addons": ["heroku-redis"],
"env": {
"EENGINE_SECRET": {
"description": "Encryption secret. Setting this value encrypts account passwords and other secrets stored in Redis. Do not change once configured.",
"generator": "secret",
"required": false
},
"EENGINE_TIMEOUT": {
"description": "Time to wait until an IMAP command is aborted. IMAP is single-threaded, so new API requests must wait until previous ones have finished. Requests that wait too long are aborted.",
"value": "10s",
"required": false
},
"EENGINE_WORKERS": {
"description": "The number of IMAP workers to run. Increasing this value requires an upgraded plan as you would run out of allowed Redis connections when using the free Heroku Redis add-on.",
"value": "1",
"required": true
},
"EENGINE_HOST": {
"description": "IP address to bind to. Set it to \"0.0.0.0\", otherwise Heroku can not access the application.",
"value": "0.0.0.0",
"required": true
}
}
}