send nginx log to journal
Some checks failed
Test Nix flake / Test nix flake (push) Has been cancelled
Some checks failed
Test Nix flake / Test nix flake (push) Has been cancelled
This commit is contained in:
parent
14fe8e912e
commit
6022b14de8
1 changed files with 46 additions and 26 deletions
|
|
@ -18,9 +18,13 @@
|
|||
recommendedGzipSettings = true;
|
||||
recommendedBrotliSettings = true;
|
||||
commonHttpConfig = ''
|
||||
log_format vhost_combined '$host:$server_port $remote_addr - $remote_user [$time_local] '
|
||||
'"$request" $status $body_bytes_sent '
|
||||
'"$http_referer" "$http_user_agent"';
|
||||
|
||||
map $remote_addr $proxy_forwarded_for_element {
|
||||
# IPv4 addresses can be sent as-is
|
||||
~^[0-9.]+$ "for=$remote_addr:$remote_port";
|
||||
~^[0-9.]+$ "for=\"$remote_addr:$remote_port\"";
|
||||
|
||||
# IPv6 addresses need to be bracketed and quoted
|
||||
~^[0-9A-Fa-f:.]+$ "for=\"[$remote_addr]:$remote_port\"";
|
||||
|
|
@ -30,7 +34,7 @@
|
|||
|
||||
map $server_addr $proxy_forwarded_by_element {
|
||||
# IPv4 addresses can be sent as-is
|
||||
~^[0-9.]+$ "by=$server_addr:$server_port";
|
||||
~^[0-9.]+$ "by=\"$server_addr:$server_port\"";
|
||||
|
||||
# IPv6 addresses need to be bracketed and quoted
|
||||
~^[0-9A-Fa-f:.]+$ "by=\"[$server_addr]:$server_port\"";
|
||||
|
|
|
|||
Loading…
Reference in a new issue