diff --git a/README.md b/README.md index 5b958d5..e8d18fa 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@ Online nginx configuration generator. * [SSL profiles](https://mozilla.github.io/server-side-tls/ssl-config-generator/) * [HSTS](https://hstspreload.org) * force HTTPS +* OCSP DNS resolvers + * Cloudflare Resolver + * Google Public DNS + * OpenDNS * CDN * www / non-www * redirect subdomains diff --git a/public/assets/js/app.js b/public/assets/js/app.js index 146c433..7739983 100644 --- a/public/assets/js/app.js +++ b/public/assets/js/app.js @@ -51,6 +51,10 @@ ssl_certificate: '', ssl_certificate_key:'', + resolver_cloudflare:true, + resolver_google: true, + resolver_opendns: true, + non_www: true, cdn: false, @@ -394,6 +398,18 @@ return $scope.isHTTPS() && $scope.data.hsts; }; + $scope.isResolverCloudflare = function() { + return $scope.isHTTPS() && $scope.data.resolver_cloudflare; + }; + + $scope.isResolverGoogle = function() { + return $scope.isHTTPS() && $scope.data.resolver_google; + }; + + $scope.isResolverOpenDNS = function() { + return $scope.isHTTPS() && $scope.data.resolver_opendns; + }; + $scope.isNonWWW = function() { return $scope.data.non_www; }; diff --git a/public/index.html b/public/index.html index e4f23bd..2d71230 100644 --- a/public/index.html +++ b/public/index.html @@ -294,6 +294,25 @@ placeholder="{{ '/etc/nginx/ssl/' + domain() + '.key' }}"> +