den
 1{den, ...}: {
 2  den.aspects.pardofelis.includes = [
 3    den.aspects.services._.caddy
 4  ];
 5
 6  den.aspects.pardofelis.nixos = {config, ...}: {
 7    services.caddy.virtualHosts = {
 8      "goutcounter.hpcesia.com".extraConfig = ''
 9        encode zstd gzip
10        reverse_proxy localhost:${toString config.services.goatcounter.port}
11      '';
12
13      "repo.hpcesia.com".extraConfig = ''
14        encode zstd gzip
15        reverse_proxy http://localhost:${toString config.services.forgejo.settings.server.HTTP_PORT}
16      '';
17    };
18  };
19}