Add records for onlyoffice and whiteboard.
This commit is contained in:
@@ -51,11 +51,15 @@ helper.mkPodmanService {
|
||||
FTLCONF_webserver_domain: ${cfg.subdomain}.${config.numbus.services.domain}
|
||||
FTLCONF_dns_upstreams: 9.9.9.9;149.112.112.112
|
||||
FTLCONF_dns_hosts: |
|
||||
${lib.concatStringsSep "" (lib.mapAttrsToList (name: service:
|
||||
${lib.concatStringsSep "" (builtins.filter (x: x != null) (lib.mapAttrsToList (name: service:
|
||||
if builtins.isAttrs service && service ? enable && service.enable && service ? subdomain then
|
||||
" ${config.numbus.networking.ipAddress} ${service.subdomain}.${config.numbus.services.domain}\n"
|
||||
else ""
|
||||
) config.numbus.services)}
|
||||
" ${config.numbus.networking.ipAddress} ${service.subdomain}.${config.numbus.services.domain}\n" +
|
||||
(if name == "nextcloud" then
|
||||
" ${config.numbus.networking.ipAddress} onlyoffice.${config.numbus.services.domain}\n" +
|
||||
" ${config.numbus.networking.ipAddress} whiteboard.${config.numbus.services.domain}\n"
|
||||
else null)
|
||||
else null
|
||||
) config.numbus.services))}
|
||||
FTLCONF_dns_listeningMode: "BIND"
|
||||
FTLCONF_dns_domain_name: "${config.numbus.services.domain}"
|
||||
FTLCONF_dns_domain_local: "true"
|
||||
|
||||
Reference in New Issue
Block a user