{ config, lib, ... }:
{
  config = lib.mkIf config.services.coturn.enable {
    services.nginx.virtualHosts."turn.${config.domains.p1}" = {
      enableACME = true;
      forceSSL = true;
      listen = [{
        addr = "0.0.0.0";
        port = 80;
        ssl = false; 
      }];
      locations."/".proxyPass = "http://127.0.0.1:1380";
    };

    security.acme.certs = {       
      "turn.${config.domains.p1}" = {
        group = "turnserver";
        postRun = "systemctl restart coturn.service";
      };
    };
  };
}
