guix/gnu
Leo Nikkilä 5ee26f0bf4
services: nginx: Make log formats configurable.
* gnu/services/web.scm (<nginx-log-format-configuration>): New record.
(<nginx-configuration>)[log-format, log-formats]: New fields.
(assert-valid-log-format-escape): New procedure.
(emit-nginx-log-format-config): New procedure.
(default-nginx-config): Make log formats configurable.
* doc/guix.texi (Web Services): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I8a16a1a9a20f64606dac0a1e14f1c5217d351f90
2025-01-11 23:36:58 +01:00
..
bootloader
build
home
installer
machine
packages gnu: cuirass: Update to 6b499a7. 2025-01-11 23:36:57 +01:00
services services: nginx: Make log formats configurable. 2025-01-11 23:36:58 +01:00
system
tests services: dns: Add unbound service. 2025-01-11 23:36:58 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk services: dns: Add unbound service. 2025-01-11 23:36:58 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm tests: Run without the Linux kernel “quiet” argument. 2025-01-08 22:54:38 +01:00