diff options
Diffstat (limited to 'lass')
| -rw-r--r-- | lass/3modules/owncloud_nginx.nix | 29 | ||||
| -rw-r--r-- | lass/3modules/static_nginx.nix | 15 | 
2 files changed, 2 insertions, 42 deletions
| diff --git a/lass/3modules/owncloud_nginx.nix b/lass/3modules/owncloud_nginx.nix index a10df779e..35d8d04a5 100644 --- a/lass/3modules/owncloud_nginx.nix +++ b/lass/3modules/owncloud_nginx.nix @@ -45,24 +45,6 @@ let          instanceid = mkOption {            type = str;          }; -        ssl = mkOption { -          type = with types; submodule ({ -            options = { -              enable = mkEnableOption "ssl"; -              certificate = mkOption { -                type = str; -              }; -              certificate_key = mkOption { -                type = str; -              }; -              ciphers = mkOption { -                type = str; -                default = "AES128+EECDH:AES128+EDH"; -              }; -            }; -          }); -          default = {}; -        };        };      }));      default = {}; @@ -72,7 +54,7 @@ let    group = config.services.nginx.group;    imp = { -    krebs.nginx.servers = flip mapAttrs cfg ( name: { domain, folder, ssl, ... }: { +    krebs.nginx.servers = flip mapAttrs cfg ( name: { domain, folder, ... }: {        server-names = [          "${domain}"          "www.${domain}" @@ -116,16 +98,7 @@ let          error_page 403 /core/templates/403.php;          error_page 404 /core/templates/404.php; -        ${if ssl.enable then '' -          ssl_certificate ${ssl.certificate}; -          ssl_certificate_key ${ssl.certificate_key}; -        '' else ""}        ''; -      listen = (if ssl.enable then -          [ "80" "443 ssl" ] -        else -          "80" -      );      });      services.phpfpm.poolConfigs = flip mapAttrs cfg (name: { domain, folder, ... }: ''        listen = ${folder}/phpfpm.pool diff --git a/lass/3modules/static_nginx.nix b/lass/3modules/static_nginx.nix index 93441cf0d..6e87e9853 100644 --- a/lass/3modules/static_nginx.nix +++ b/lass/3modules/static_nginx.nix @@ -42,10 +42,6 @@ let                certificate_key = mkOption {                  type = str;                }; -              ciphers = mkOption { -                type = str; -                default = "AES128+EECDH:AES128+EDH"; -              };              };            });            default = {}; @@ -74,16 +70,7 @@ let            deny all;          '')        ]; - -      listen = (if ssl.enable then -          [ "80" "443 ssl" ] -        else -          "80" -      ); -      extraConfig = (if ssl.enable then '' -        ssl_certificate ${ssl.certificate}; -        ssl_certificate_key ${ssl.certificate_key}; -      '' else ""); +      inherit ssl;      });    }; | 
