diff options
| author | Arun Isaac | 2026-04-15 00:14:25 +0100 |
|---|---|---|
| committer | Arun Isaac | 2026-04-15 00:16:07 +0100 |
| commit | bab294a6d6163109bef16e7b08fcd31b15992e5a (patch) | |
| tree | 5c6ca3535567b6fcab3f45b2db31925334df24e3 /guix/forge/klaus.scm | |
| parent | 2b881c83386d1a756e38f0805b5cc54a172f570c (diff) | |
| download | guix-forge-bab294a6d6163109bef16e7b08fcd31b15992e5a.tar.gz guix-forge-bab294a6d6163109bef16e7b08fcd31b15992e5a.tar.lz guix-forge-bab294a6d6163109bef16e7b08fcd31b15992e5a.zip | |
klaus: Enable smart HTTP.
Diffstat (limited to 'guix/forge/klaus.scm')
| -rw-r--r-- | guix/forge/klaus.scm | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/guix/forge/klaus.scm b/guix/forge/klaus.scm index 23de1db..c180e46 100644 --- a/guix/forge/klaus.scm +++ b/guix/forge/klaus.scm @@ -1,5 +1,5 @@ ;;; guix-forge --- Guix software forge meta-service -;;; Copyright © 2023–2025 Arun Isaac <arunisaac@systemreboot.net> +;;; Copyright © 2023–2026 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2024 jgart <jgart@dismail.de> ;;; ;;; This file is part of guix-forge. @@ -84,14 +84,17 @@ (package python-klaus) (wsgi-app-module "klaus.contrib.wsgi_autoreload") (sockets (list socket)) - (environment-variables (cons (environment-variable - (name "KLAUS_REPOS_ROOT") - (value repository-directory)) - (if site-name - (list (environment-variable - (name "KLAUS_SITE_NAME") - (value site-name))) - (list)))) + (environment-variables (cons* (environment-variable + (name "KLAUS_REPOS_ROOT") + (value repository-directory)) + (environment-variable + (name "KLAUS_USE_SMARTHTTP") + (value "1")) + (if site-name + (list (environment-variable + (name "KLAUS_SITE_NAME") + (value site-name))) + (list)))) (mappings (list (file-system-mapping (source repository-directory) (target source)))))))) |
