mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 06:53:01 +00:00
nixos/gancio: actually enable ssl by default.
This commit is contained in:
parent
5af6aefbcc
commit
58ec286785
@ -157,11 +157,18 @@ in
|
||||
};
|
||||
|
||||
nginx = mkOption {
|
||||
type = types.submodule (import ../web-servers/nginx/vhost-options.nix { inherit config lib; });
|
||||
type = types.submodule (
|
||||
lib.recursiveUpdate (import ../web-servers/nginx/vhost-options.nix { inherit config lib; }) {
|
||||
# enable encryption by default,
|
||||
# as sensitive login credentials should not be transmitted in clear text.
|
||||
options.forceSSL.default = true;
|
||||
options.enableACME.default = true;
|
||||
}
|
||||
);
|
||||
default = { };
|
||||
example = {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
enableACME = false;
|
||||
forceSSL = false;
|
||||
};
|
||||
description = "Extra configuration for the nginx virtual host of gancio.";
|
||||
};
|
||||
@ -260,8 +267,6 @@ in
|
||||
virtualHosts."${cfg.settings.hostname}" = mkMerge [
|
||||
cfg.nginx
|
||||
{
|
||||
enableACME = mkDefault true;
|
||||
forceSSL = mkDefault true;
|
||||
locations = {
|
||||
"/" = {
|
||||
index = "index.html";
|
||||
|
Loading…
Reference in New Issue
Block a user