1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
{ config, pkgs, ... }: { networking.firewall.allowedTCPPorts = [ 80 443 ]; systemd.services.caddy.serviceConfig.EnvironmentFile = config.sops.secrets.caddy_environment_file.path; services.caddy = { enable = true; package = pkgs.caddy-tailscale; }; }