{ domain, ... }:
{ pkgs, lib, config, ... }:
let
  inherit (config) networking;
  inherit (config.services) nginx;
  srv = "lemoutona5pattes";
in
{
systemd.services.nginx.serviceConfig = {
  BindPaths = [ "/home/julm/work/sourcephile/${srv}:/www" ];
};
services.nginx = {
  virtualHosts."${srv}.${domain}" = {
    forceSSL = true;
    useACMEHost = domain;
    root = "/www";
    extraConfig = ''
      access_log /var/log/nginx/${domain}/${srv}/access.log json buffer=32k;
      error_log  /var/log/nginx/${domain}/${srv}/error.log warn;
    '';
    locations."/".extraConfig = ''
      #autoindex on;
      fancyindex on;
      fancyindex_name_length 255;
      fancyindex_exact_size off;
    '';
  };
};
systemd.services.nginx.serviceConfig.LogsDirectory = lib.mkForce ["nginx/${domain}/${srv}"];
}