Merge pull request #99003 from martinetd/stunnel-doc

This commit is contained in:
Daniel Schaefer
2020-11-04 17:40:48 +08:00
committed by GitHub
@@ -16,8 +16,12 @@ let
serverConfig = { serverConfig = {
options = { options = {
accept = mkOption { accept = mkOption {
type = types.int; type = types.either types.str types.int;
description = "On which port stunnel should listen for incoming TLS connections."; description = ''
On which [host:]port stunnel should listen for incoming TLS connections.
Note that unlike other softwares stunnel ipv6 address need no brackets,
so to listen on all IPv6 addresses on port 1234 one would use ':::1234'.
'';
}; };
connect = mkOption { connect = mkOption {
@@ -129,7 +133,6 @@ in
type = with types; attrsOf (submodule serverConfig); type = with types; attrsOf (submodule serverConfig);
example = { example = {
fancyWebserver = { fancyWebserver = {
enable = true;
accept = 443; accept = 443;
connect = 8080; connect = 8080;
cert = "/path/to/pem/file"; cert = "/path/to/pem/file";