diff options
| author | Arun Isaac | 2026-08-03 02:17:34 +0100 |
|---|---|---|
| committer | Arun Isaac | 2026-08-04 12:13:10 +0100 |
| commit | c3b28cdd8d2c80d7845ec011e388f6ff06564254 (patch) | |
| tree | 93d74e8bb38752313bcaecefd82f6bdaa19e9962 /guix/forge/nginx.scm | |
| parent | 1428dba0716232aa593ed73b702322d0b591d1d2 (diff) | |
| download | guix-forge-c3b28cdd8d2c80d7845ec011e388f6ff06564254.tar.gz guix-forge-c3b28cdd8d2c80d7845ec011e388f6ff06564254.tar.lz guix-forge-c3b28cdd8d2c80d7845ec011e388f6ff06564254.zip | |
nginx: Re-indent.
Diffstat (limited to 'guix/forge/nginx.scm')
| -rw-r--r-- | guix/forge/nginx.scm | 64 |
1 files changed, 31 insertions, 33 deletions
diff --git a/guix/forge/nginx.scm b/guix/forge/nginx.scm index 518969c..abec390 100644 --- a/guix/forge/nginx.scm +++ b/guix/forge/nginx.scm @@ -140,26 +140,24 @@ specified by @var{config}." (match-record config <forge-nginx-configuration> (http-listen https-listen proxy-protocol-listen acme-state-directory acme-challenge-directory) (cons (nginx-server-configuration - (listen (list (nginx-socket->string http-listen))) - (locations - (list (nginx-location-configuration - (uri "/.well-known/acme-challenge/") - ;; Without a trailing slash, an alias of /var/foo - ;; would lookup /bar at /var/foobar, not - ;; /var/foo/bar. So, a trailing slash is - ;; significant. Append it if not already - ;; present. Likewise, the trailing slash in - ;; "/.well-known/acme-challenge/" is also - ;; significant. - (body (list (string-append "alias " - (string-trim-right acme-challenge-directory #\/) - "/;")))) - (nginx-location-configuration - (uri "/") - ;; HTTP Strict Transport Security (HSTS) header as - ;; recommended by https://hstspreload.org - (body (list "add_header Strict-Transport-Security \"max-age=63072000; includeSubdomains; preload\";" - "return 301 https://$host$request_uri;")))))) + (listen (list (nginx-socket->string http-listen))) + (locations + (list (nginx-location-configuration + (uri "/.well-known/acme-challenge/") + ;; Without a trailing slash, an alias of /var/foo would + ;; lookup /bar at /var/foobar, not /var/foo/bar. So, a + ;; trailing slash is significant. Append it if not already + ;; present. Likewise, the trailing slash in + ;; "/.well-known/acme-challenge/" is also significant. + (body (list (string-append "alias " + (string-trim-right acme-challenge-directory #\/) + "/;")))) + (nginx-location-configuration + (uri "/") + ;; HTTP Strict Transport Security (HSTS) header as + ;; recommended by https://hstspreload.org + (body (list "add_header Strict-Transport-Security \"max-age=63072000; includeSubdomains; preload\";" + "return 301 https://$host$request_uri;")))))) (map (match-record-lambda <forge-nginx-server-configuration> (server-name root locations index try-files anubis-uri-prefix raw-content) (match server-name @@ -208,16 +206,16 @@ forge-nginx service specified by @var{config}." (define forge-nginx-service-type (service-type - (name 'forge-nginx) - (description "Run the forge-nginx web server.") - (extensions (list (service-extension nginx-service-type - forge-nginx-server-blocks) - (service-extension acme-service-type - forge-nginx-acme-certificates))) - (compose concatenate) - (extend (lambda (config server-blocks) - (forge-nginx-configuration - (inherit config) - (server-blocks (append (forge-nginx-configuration-server-blocks config) - server-blocks))))) - (default-value (forge-nginx-configuration)))) + (name 'forge-nginx) + (description "Run the forge-nginx web server.") + (extensions (list (service-extension nginx-service-type + forge-nginx-server-blocks) + (service-extension acme-service-type + forge-nginx-acme-certificates))) + (compose concatenate) + (extend (lambda (config server-blocks) + (forge-nginx-configuration + (inherit config) + (server-blocks (append (forge-nginx-configuration-server-blocks config) + server-blocks))))) + (default-value (forge-nginx-configuration)))) |
