fix test to not use ACME/SSL (again)

This commit is contained in:
Taeer Bar-Yam 2024-10-01 17:08:09 -04:00 committed by Valentin Gagarin
parent 373aae778c
commit a129c98f8e

View file

@ -1,17 +1,24 @@
{ lib, config, modulesPath, ... }:
let
inherit (lib) mkVMOverride;
inherit (lib) mkVMOverride mapAttrs' filterAttrs;
cfg = config.services.garage;
fedicfg = config.fediversity.internal.garage;
in {
imports = [ (modulesPath + "/virtualisation/qemu-vm.nix") ];
services.nginx.virtualHosts.${fedicfg.web.rootDomain} = {
forceSSL = mkVMOverride false;
enableACME = mkVMOverride false;
};
services.nginx.virtualHosts =
let
value = {
forceSSL = mkVMOverride false;
enableACME = mkVMOverride false;
};
in mapAttrs'
(bucket: _: {name = fedicfg.web.domainForBucket bucket; inherit value;})
(filterAttrs (_: {website, ...}: website) cfg.ensureBuckets);
virtualisation.diskSize = 2048;
virtualisation.forwardPorts = [