yunohost/share/config_domain.toml
2022-12-08 02:37:51 +01:00

87 lines
2.2 KiB
TOML

version = "1.0"
i18n = "domain_config"
[feature]
name = "Features"
[feature.app]
[feature.app.default_app]
type = "app"
filter = "is_webapp"
default = "_none"
# FIXME: i18n
help = "People will automatically be redirected to this app when opening this domain. If no app is specified, people are redirected to the user portal login form."
[feature.mail]
[feature.mail.mail_out]
type = "boolean"
default = 1
[feature.mail.mail_in]
type = "boolean"
default = 1
[feature.xmpp]
[feature.xmpp.xmpp]
type = "boolean"
default = 0
# FIXME: i18n
help = "NB: some XMPP features will require that you update your DNS records and regenerate your Lets Encrypt certificate to be enabled"
[dns]
name = "DNS"
[dns.registrar]
# This part is automatically generated in DomainConfigPanel
[cert]
name = "Certificate"
[cert.cert]
[cert.cert.cert_summary]
type = "alert"
# Automatically filled by DomainConfigPanel
[cert.cert.cert_validity]
type = "number"
readonly = true
visible = "false"
# Automatically filled by DomainConfigPanel
[cert.cert.cert_issuer]
type = "string"
visible = false
# Automatically filled by DomainConfigPanel
[cert.cert.acme_eligible]
type = "boolean"
visible = false
# Automatically filled by DomainConfigPanel
[cert.cert.acme_eligible_explain]
type = "alert"
style = "warning"
visible = "acme_eligible == false || acme_elligible == null"
[cert.cert.cert_no_checks]
ask = "Ignore diagnosis checks"
type = "boolean"
default = false
visible = "acme_eligible == false || acme_elligible == null"
[cert.cert.cert_install]
type = "button"
icon = "star"
style = "success"
visible = "issuer != 'letsencrypt'"
enabled = "acme_eligible || cert_no_checks"
[cert.cert.cert_renew]
type = "button"
icon = "refresh"
style = "warning"
visible = "issuer == 'letsencrypt'"
enabled = "acme_eligible || cert_no_checks"