-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathapp.json
56 lines (56 loc) · 1.63 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
{
"name": "Mailer",
"description": "Dead-simple mailer micro-service for static websites",
"website": "https://rclement.github.io/mailer/",
"repository": "https://github.com/rclement/mailer",
"keywords": ["python", "fastapi", "mailer", "smtp", "pgp"],
"env": {
"SENDER_EMAIL": {
"description": "E-mail address to send e-mail from"
},
"TO_EMAIL": {
"description": "E-mail address of the recipient"
},
"TO_NAME": {
"description": "Name of the recipient"
},
"SMTP_HOST": {
"description": "SMTP host URL"
},
"SMTP_PORT": {
"description": "SMTP host port"
},
"SMTP_TLS": {
"description": "SMTP host use TLS (mutually exclusive with SSL)"
},
"SMTP_SSL": {
"description": "SMTP host use SSL (mutually exclusive with TLS)"
},
"SMTP_USER": {
"description": "SMTP host user"
},
"SMTP_PASSWORD": {
"description": "SMTP host password (or API key)"
},
"FORCE_HTTPS": {
"description": "Force HTTPS redirect",
"required": false
},
"CORS_ORIGINS": {
"description": "List (JSON string) of authorized origins for CORS origins and Origin request header validation",
"required": false
},
"RECAPTCHA_SECRET_KEY": {
"description": "Google ReCaptcha v2 secret key",
"required": false
},
"PGP_PUBLIC_KEY": {
"description": "Base64-encoded PGP public key to encrypt e-mails with before sending to SMTP backend (generate with cat <pub.asc> | base64)",
"required": false
},
"SENTRY_DSN": {
"description": "Sentry crash reporting DSN",
"required": false
}
}
}