diff --git a/hosts/Emitter.nix b/hosts/Emitter.nix index f3a0776..723142d 100644 --- a/hosts/Emitter.nix +++ b/hosts/Emitter.nix @@ -149,6 +149,14 @@ ''; }; + services.nginx = { + commonHttpConfig = '' + log_format combined_realip '$proxy_protocol_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent"'; + log_format combined_vhost escape=none '$host: $remote_addr $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent"'; + access_log /var/log/nginx/access.log combined_vhost; + ''; + }; + services.logrotate = { enable = true; settings.nginx = {