diff options
author | Arun Isaac | 2025-03-28 01:34:03 +0000 |
---|---|---|
committer | Arun Isaac | 2025-03-28 03:26:47 +0000 |
commit | 7519f07374cb7b617aa5efc30619e954fd260499 (patch) | |
tree | 60bf663f033f325d16bc55e9f804497f003f31fc /doc | |
parent | 4fa319a958c92238094c0a989fdc44f9b17131b7 (diff) | |
download | guix-forge-7519f07374cb7b617aa5efc30619e954fd260499.tar.gz guix-forge-7519f07374cb7b617aa5efc30619e954fd260499.tar.lz guix-forge-7519f07374cb7b617aa5efc30619e954fd260499.zip |
forge: Serve project websites.
* guix/forge/forge.scm: Import (forge nginx) and (gnu services web).
(<forge-project>)[web-domain]: New field.
(forge-nginx-server-blocks): New function.
* guix/forge/forge.scm: Extend forge-nginx-service-type.
* doc/forge.skb (Reference)[forge-project]: Document web-domain.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/forge.skb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/forge.skb b/doc/forge.skb index 4f861dd..4134e70 100644 --- a/doc/forge.skb +++ b/doc/forge.skb @@ -1,5 +1,5 @@ ;;; guix-forge --- Guix software forge meta-service -;;; Copyright © 2022–2024 Arun Isaac <arunisaac@systemreboot.net> +;;; Copyright © 2022–2025 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2024 Frederick M. Muriithi <fredmanglis@protonmail.com> ;;; ;;; This file is part of guix-forge. @@ -533,6 +533,8 @@ disregarded if the repository is remote.]) the ,(file "description") file in the repository and will appear in the cgit web interface. This field is disregarded if the repository is remote.]) + (record-field "web-domain" + [Domain name to serve project website on]) (record-field "website-directory" [Path to the document root of the project website. The ownership of its parent directory is granted to the ,(code "laminar") |