modified   gnu/services/web.scm
@@ -1045,13 +1045,14 @@ (define (nginx-conf-files config)
            (mkdir #$output)
            (with-directory-excursion #$(file-append nginx "/share/nginx/conf")
              (for-each
-              (cut install-file <> #$output)
+              (lambda (x)
+                (symlink x (string-append #$output "/" x)))
               (scandir "."
                        (negate (lambda (name)
                                  (or (string-suffix? ".default" name)
                                      (member name '("." ".." "nginx.conf"))))))))
-           (copy-file #$(or file (default-nginx-config config))
-                      (string-append #$output "/nginx.conf")))))))
+           (symlink #$(or file (default-nginx-config config))
+                    (string-append #$output "/nginx.conf")))))))
 
 (define (nginx-etc-directory config)
   `(("nginx" ,(nginx-conf-files config))))

Generated by apteryx using scpaste at Wed May 27 09:32:10 2026. JST. (original)