nixos/matomo: fix string escape

This commit is contained in:
volth 2019-09-17 00:22:11 +00:00 committed by GitHub
parent b384420f2c
commit 08195254aa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -105,8 +105,8 @@ in {
default = null; default = null;
example = { example = {
serverAliases = [ serverAliases = [
"matomo.$\{config.networking.domain\}" "matomo.\${config.networking.domain}"
"stats.$\{config.networking.domain\}" "stats.\${config.networking.domain}"
]; ];
enableACME = false; enableACME = false;
}; };
@ -115,7 +115,7 @@ in {
Either this option or the webServerUser option is mandatory. Either this option or the webServerUser option is mandatory.
Set this to {} to just enable the virtualHost if you don't need any customization. Set this to {} to just enable the virtualHost if you don't need any customization.
If enabled, then by default, the <option>serverName</option> is If enabled, then by default, the <option>serverName</option> is
<literal>${user}.$\{config.networking.hostName\}.$\{config.networking.domain\}</literal>, <literal>${user}.''${config.networking.hostName}.''${config.networking.domain}</literal>,
SSL is active, and certificates are acquired via ACME. SSL is active, and certificates are acquired via ACME.
If this is set to null (the default), no nginx virtualHost will be configured. If this is set to null (the default), no nginx virtualHost will be configured.
''; '';
@ -275,7 +275,7 @@ in {
fastcgi_pass unix:${phpSocket}; fastcgi_pass unix:${phpSocket};
''; '';
# Any other attempt to access any php files is forbidden # Any other attempt to access any php files is forbidden
locations."~* ^.+\.php$".extraConfig = '' locations."~* ^.+\\.php$".extraConfig = ''
return 403; return 403;
''; '';
# Disallow access to unneeded directories # Disallow access to unneeded directories
@ -284,7 +284,7 @@ in {
return 403; return 403;
''; '';
# Disallow access to several helper files # Disallow access to several helper files
locations."~* \.(?:bat|git|ini|sh|txt|tpl|xml|md)$".extraConfig = '' locations."~* \\.(?:bat|git|ini|sh|txt|tpl|xml|md)$".extraConfig = ''
return 403; return 403;
''; '';
# No crawling of this site for bots that obey robots.txt - no useful information here. # No crawling of this site for bots that obey robots.txt - no useful information here.