diff --git a/modules/e11sync/default.nix b/modules/e11sync/default.nix index d4f134b..23b2e4f 100644 --- a/modules/e11sync/default.nix +++ b/modules/e11sync/default.nix @@ -82,6 +82,7 @@ in { }; services.caddy.virtualHosts."${cfg.vhost}".extraConfig = - builtins.readFile "${e11sync-caddyfile}"; + lib.mkDefault + (builtins.readFile "${e11sync-caddyfile}"); }; } diff --git a/vm.nix b/vm.nix index 58ecd53..ddb29a4 100644 --- a/vm.nix +++ b/vm.nix @@ -1,4 +1,8 @@ -{pkgs, ...}: { +{ + lib, + pkgs, + ... +}: { e11sync = { enable = true; migrateOnStart = true; @@ -13,7 +17,7 @@ auto_https off debug ''; - virtualHosts."http://:8003".extraConfig = '' + virtualHosts."http://:8003".extraConfig = lib.mkForce '' redir / /admin/ ${builtins.readFile "${pkgs.e11sync-caddyfile}"} '';