forked from reveliant/hermod
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.json
More file actions
53 lines (53 loc) · 1.77 KB
/
app.json
File metadata and controls
53 lines (53 loc) · 1.77 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
{
"name": "Hermod",
"description": "Adds mail sending capability to your static sites. Privacy-aware, protects your email address from eavesdropper.",
"image": "heroku/python",
"repository": "https://github.com/reveliant/hermod",
"logo": "https://github.com/reveliant/hermod/blob/master/hermod/static/logo.png?raw=true",
"keywords": [ "python", "smtp" ],
"addons": [ "mailgun" ],
"env": {
"HERMOD_USE_ENV": {
"description": "Load keys from environment variables instead of files",
"value": "yes"
},
"HERMOD_KEYS_AES": {
"description": "AES-128 key in base64",
"generator": "secret"
},
"HERMOD_KEYS_MAC": {
"description": "HMAC key in base64",
"generator": "secret"
},
"HERMOD_ADMIN_EMAIL": {
"description": "Administrator email address",
"value": "",
"required": false
},
"MAIL_SERVER": {
"description": "Mail server address",
"value": "smtp.mailgun.org",
"required": false
},
"MAIL_PORT": {
"description": "Mail server port",
"value": "587",
"required": false
},
"MAIL_USE_TLS": {
"description": "Use StartTLS or TLS",
"value": "yes",
"required": false
},
"MAIL_USERNAME": {
"description": "Mail server username",
"value": "**Copy MAILGUN_SMTP_LOGIN value after deployement**",
"required": false
},
"MAIL_PASSWORD": {
"description": "Mail server password",
"value": "**Copy MAILGUN_SMTP_PASSWORD value after deployement**",
"required": false
}
}
}