aboutsummaryrefslogtreecommitdiff
path: root/servers/nixvps/configuration.nix
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-07-25 15:13:18 -0300
committerEuAndreh <eu@euandre.org>2021-07-25 15:13:18 -0300
commitfb24165248b760e9b730a0cba616c7ac3743ddf6 (patch)
tree9f02f7454cecbc05d8acbf4e13e26e4eb3255c94 /servers/nixvps/configuration.nix
parentservers/nixvps/configuration.nix: Add gnum4 package to environment (diff)
downloadserver-fb24165248b760e9b730a0cba616c7ac3743ddf6.tar.gz
server-fb24165248b760e9b730a0cba616c7ac3743ddf6.tar.xz
servers/nixvps/configuration.nix: Allow serving JavaScript directcly from CGit
Diffstat (limited to 'servers/nixvps/configuration.nix')
-rw-r--r--servers/nixvps/configuration.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/servers/nixvps/configuration.nix b/servers/nixvps/configuration.nix
index feb67fe..ea1a30d 100644
--- a/servers/nixvps/configuration.nix
+++ b/servers/nixvps/configuration.nix
@@ -98,6 +98,9 @@ in {
alias ${pkgs.cgit}/cgit/favicon.ico;
}
location / {
+ # Allow <script type="module" src=""> 3rd-party HTML pages
+ add_header 'Access-Control-Allow-Origin' '*';
+
proxy_pass http://localhost:${config.cgitPort};
}
'';
@@ -128,6 +131,7 @@ in {
source-filter=${pkgs.cgit}/lib/cgit/filters/syntax-highlighting.py
about-filter=${pkgs.cgit}/lib/cgit/filters/about-formatting.sh
scan-path=/srv/git
+ mimetype.mjs=text/javascript
'';
};
};