-
Notifications
You must be signed in to change notification settings - Fork 6
/
config.sample.toml
43 lines (34 loc) · 1.16 KB
/
config.sample.toml
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
# port to run the server on
# @number (required)
port=8635
# use ssl
# @boolean (required)
ssl=false
# path to ssl cert
# @string (required if ssl=true)
# ssl_certificate="/path/to/ssl/cert.pem"
# path to ssl public key
# @string (required if ssl=true)
# ssl_certificate_key="/path/to/ssl/key.pem"
# secret token (change it will invalidate sessions)
# @string (required)
secret_token="some super secret value"
# mongodb url
# @string (required)
mongodb_url="mongodb://localhost:27017/raven-webmail"
# wildduck api url (it could be in another server too and http or https)
# @string (required)
wildduck_api_url="http://localhost:8080"
# wildduck api token, same as in wildduck config
# @string (required)
wildduck_api_token="same as in wildduck config"
# use express compression middleware
# @boolean (optional default=false)
# set this to false if you use a reverse proxy like nginx
compression=false
# extra locales directories
# @string[] (optional)
# by removing this comment you can add custom locales
# run `raven create-locale --code "ISO-CODE"` to create a default locale file that you can edit
# directories are relative to this file
# extra_locales_dirs=["./locales"]