-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsettings.env.empty
61 lines (43 loc) · 2.06 KB
/
settings.env.empty
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
# !!! NOTE !!! this is a docker environment file. Do not use quotation marks around values as these will become part of the value.
# Use e.g. `HOSTNAME=mymail.mydomain.tld`, not `HOSTNAME="mymail.mydomain.tld"
# Name of your main email domain. Likely (but not necessarily) the domain part of your hostname.
DOMAIN=
# Hostname of the mail server. A valid DNS name entry must exist and point to this server's IP address.
HOSTNAME=
# Admin / Postmaster user.
# '<ADMIN_USER@DOMAIN>' will be used for letsencrypt certificate requests as well as for the abuse: contact in DMARC entries.
# Email account and inbox will automatically be created at first provisioning.
ADMIN_USER=postmaster
# Initial SMTP / IMAP password of the admin / postmaster account.
# Only used during provisoining.
# Can be changed later by 'user.sh passwd ADMIN_USER@DOMAIN <new-passwod>'.
ADMIN_USER_INITIAL_PASSWORD=
# Comma-separated list of additiona domain names for which this server will accept mail.
ADDITIONAL_DOMAINS=
# DKIM selector. Safe to leave as-is.
DKIM_KEY_SELECTOR=mailserver
# Set to 'true' to export metrics (dovecot and postfix). See "monitoring" section below.
METRICS=true
#
# Monitoring
#
# Safe to ignore if you don't use monitoring.
# Grafana login user. Change if you don't like to log in with "mail".
GF_SECURITY_ADMIN_USER=mail
# Grafana Login password. Fill this in with a secure password. You won't be able to log in if left empty.
GF_SECURITY_ADMIN_PASSWORD=
# If you use HTTPS on a custom port, add the port here after "HOSTNAME".
# E.g. for https on port 23456, change to "...STNAME}:23456/mon...".
GF_SERVER_ROOT_URL=https://${HOSTNAME}/monitoring/
#
# Internal settings - safe to leave as-is.
#
ADMIN_EMAIL=${ADMIN_USER}@${DOMAIN}
# Grafana internal settings for dealing with HTTP proxies.
GF_SERVER_DOMAIN=${HOSTNAME}
GF_LIVE_ALLOWED_ORIGINS=https://${HOSTNAME}
GF_SERVER_SERVE_FROM_SUBPATH=true
GF_USERS_ALLOW_SIGN_UP=false
GF_DASHBOARDS_MIN_REFRESH_INTERVAL=1s
GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH=/etc/grafana/provisioning/dashboards/main.json
GF_ANALYTICS_CHECK_FOR_UPDATES=false