diff options
Diffstat (limited to '')
-rw-r--r-- | src/guix/system.scm | 23 |
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 |