aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/guix/system.scm23
1 files changed, 22 insertions, 1 deletions
diff --git a/src/guix/system.scm b/src/guix/system.scm
index 347eef4..67924d8 100644
--- a/src/guix/system.scm
+++ b/src/guix/system.scm
@@ -4,7 +4,8 @@
((org euandre queue) #:prefix q:)
(gnu))
(use-package-modules
- version-control)
+ version-control
+ web)
(use-service-modules
certbot
cgit
@@ -98,6 +99,26 @@
proxy_pass http://novinho:4219;
"#)))
(nginx-location-configuration
+ (uri "/b/")
+ (body
+ (list
+ (list "include " nginx "/share/nginx/conf/fastcgi.conf;")
+ #"-
+ fastcgi_param PATH /run/current-system/profile/bin;
+ fastcgi_pass localhost:9000;
+ "#)))
+ (nginx-location-configuration
+ (uri "/gistatic/")
+ (body
+ (list
+ (list "include " nginx "/share/nginx/conf/fastcgi_params;")
+ (list "fastcgi_param SCRIPT_FILENAME /srv/www/bin/cgi.sh;")
+ #"-
+ fastcgi_param PATH /run/current-system/profile/bin;
+ fastcgi_pass localhost:9000;
+ rewrite /gistatic(.*) $1 break;
+ "#)))
+ (nginx-location-configuration
(uri "/git/static/")
(body
(list