site |
title |
string |
[] |
The title of the site, used in the HTML <title> tag and in the header. |
site |
subtitle |
string |
[] |
The sub-title of the site, can used in the HTML <title> tag and in the header. |
site |
chart_palette |
string |
[] |
Optional comma or whitespace separated hexadecimal RGB colors used as the default chart palette. |
site |
pagelen |
integer |
20 |
The default page length of paginated searches. Default is 20 items per page. |
site |
session_expire_inactive |
integer |
14400 |
The time in seconds after which an inactive session expires. Default is 14400 seconds (4 hours). |
site |
autologon_expire |
integer |
15552000 |
The time in seconds after which an autologon cookie expires. Default is 15552000 seconds (180 days). |
site |
password_force_different |
boolean |
false |
If true, a user must choose a different password when changing their password. |
site |
state_cookie_secret |
string |
[] |
The secret used to encrypt the state cookie with application state data remembered between page reloads. It is automatically set, and must be a random string that is kept secret. |
site |
security_expires |
string |
"+1 month" |
The relative time after which the .well-known/security.txt expires. Default is '+1 month'. |
site |
security_email |
string |
[] |
The contact email address for security issues, used in the .well-known/security.txt file. Defaults to the Zotonic config security_email, and if not set to the public mail_email address of the admin (id 1) user. |
site |
security_url |
string |
[] |
The URL to the security contact, used in the .well-known/security.txt file. Defaults to the URL of the page_security_contact page, and if not set to the Zotonic config security_url. |
site |
security_policy_url |
string |
[] |
The URL to the security policy, used in the .well-known/security.txt file.Defaults to the URL of the page_security_policy page, and if not set to the Zotonic config security_policy_url. |
site |
security_hiring_url |
string |
[] |
The URL to the security hiring, used in the .well-known/security.txt file.Defaults to the URL of the page_security_hiring page, and if not set to the Zotonic config security_hiring_url. |
site |
smtphost |
string |
[] |
The domain used for the 'from' when sending email and the SMTP hostname used for receiving email. Defaults to the site's configured hostname. |
site |
bounce_email_override |
string |
[] |
If set, this email address is used as the envelop address on emails and will receive bounced emails. Defaults to the Zotonic config smtp_bounce_email_override, and if not set to the noreply with the smtphost as the domain. |
site |
email_from |
string |
[] |
The email address used as the 'from' address when sending emails. Defaults to noreply with the smtphost as the domain. |
site |
email_override |
string |
[] |
If set, all outgoing email will be sent to this address. Useful on development systems to catch all email. The Zotonic config email_override always takes precedence over this setting. |
site |
email_override_exceptions |
string |
[] |
Comma or space separated list of email addresses and @domains that are not overridden by the email_override. Useful to allow some emails to be sent to their original destination, while others are caught by the email_override. |
site |
client_smtphost |
string |
[] |
The domain hostname as identification when sending email to other SMTP servers. Defaults to the site's configured hostname. |
site |
smtp_relay |
boolean |
false |
If true, the site will relay email through the SMTP server configured in smtp_relay_host. If false, the site will send email directly to the recipient's mail server. |
site |
smtp_relay_host |
string |
[] |
If smtp_relay is set, the hostname of the SMTP server to relay email through. Defaults to localhost. |
site |
smtp_relay_port |
integer |
25 |
If smtp_relay is set, the port of the SMTP server to relay email through. Defaults to 25 or 587, depending on smtp_relay_ssl. |
site |
smtp_relay_ssl |
boolean |
false |
If smtp_relay is set, always use SSL/TLS when connecting to the relaying SMTP server. Defaults to false, which means STARTTLS is only used if supported by the relaying server. |
site |
smtp_relay_username |
string |
[] |
If smtp_relay is set, the username to authenticate with the relaying SMTP server. Defaults to an empty string, which means no authentication is used. |
site |
smtp_relay_password |
string |
[] |
If smtp_relay is set, the password to authenticate with the relaying SMTP server. |
site |
hsts |
boolean |
false |
If true, the site will send the Strict-Transport-Security header to enforce HTTPS connections. Defaults to false. |
site |
hsts_maxage |
integer |
17280000 |
The maximum age in seconds for the Strict-Transport-Security header. This is only useful if hsts is also set to true. Defaults to 17280000 seconds (200 days). |
site |
hsts_include_subdomains |
boolean |
false |
If true, the Strict-Transport-Security header will include the 'includeSubDomains' directive. This is only useful if hsts is also set to true. Defaults to false. |
site |
hsts_preload |
boolean |
false |
If true, the site will include the 'preload' directive in the Strict-Transport-Security header. This is only useful if hsts is also set to true. Defaults to false. |