{ config, ... }: let facts = config.facts; in { flake.modules.nixos.caddy = { services.caddy = { enable = true; email = facts.account.primaryEmail.address; openFirewall = true; }; }; }