X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Fwebsites%2Femilia%2Fproduction.nix;h=5bf39c9d7b06252992c76910f7184d98067303ce;hb=d2e703c560bc029c3d607058de2935bbf1cb0559;hp=13f008f74a1392ea79813428f6be6f010b530ca4;hpb=4288c2f2431fb782b0d512b1b3749187f2374b6a;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/websites/emilia/production.nix b/modules/private/websites/emilia/production.nix index 13f008f..5bf39c9 100644 --- a/modules/private/websites/emilia/production.nix +++ b/modules/private/websites/emilia/production.nix @@ -43,11 +43,14 @@ in { options.myServices.websites.emilia.production.enable = lib.mkEnableOption "enable Emilia's website"; config = lib.mkIf cfg.enable { + services.duplyBackup.profiles.emilia_prod = { + rootDir = varDir; + }; system.activationScripts.emilia = '' install -m 0755 -o wwwrun -g wwwrun -d ${varDir} ''; myServices.websites.webappDirs."${webappName}" = siteDir; - services.websites.production.vhostConfs.emilia = { + services.websites.env.production.vhostConfs.emilia = { certName = "emilia"; certMainHost = "saison-photo.org"; hosts = [ "saison-photo.org" "www.saison-photo.org" ];