X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Fdav%2Fdefault.nix;h=56b3006edad0449079b6d92f0d5263a222852957;hb=60dbbd12253f2f7b6994fea1c56fdf3818d0a025;hp=ef9735e4f40b87d1ff1f113bbe6b6c7458186cf2;hpb=01f21083a897b86bf148f1d2bb9c8edca4d3786a;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/tools/dav/default.nix b/nixops/modules/websites/tools/dav/default.nix index ef9735e..56b3006 100644 --- a/nixops/modules/websites/tools/dav/default.nix +++ b/nixops/modules/websites/tools/dav/default.nix @@ -14,6 +14,7 @@ in { config = lib.mkIf cfg.enable { security.acme.certs."eldiron".extraDomains."dav.immae.eu" = null; + deployment.keys = davical.keys; services.myWebsites.tools.modules = davical.apache.modules; services.myWebsites.tools.vhostConfs.dav = { @@ -30,6 +31,11 @@ in { davical = davical.phpFpm.pool; }; + system.extraSystemBuilderCmds = '' + mkdir -p $out/webapps + ln -s ${davical.webRoot} $out/webapps/${davical.apache.webappName} + ln -s ${infcloud.webRoot} $out/webapps/${infcloud.apache.webappName} + ''; }; }