fix: minor issues
All checks were successful
JS Unit Tests / test (pull_request) Successful in 26s
Build Test / build (pull_request) Successful in 28s
PHP Unit Tests / test (pull_request) Successful in 53s

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-04-25 15:46:51 -04:00
parent a05313e3a1
commit 88c72542f2
3 changed files with 35 additions and 15 deletions

View File

@@ -49,7 +49,19 @@ server {
# try_files /index.html =404;
#}
# Serve module static assets directly from module folders
# Serve module entrypoints with revalidation so changes to the stable
# module.mjs filename are picked up after rebuilds.
location ~ ^/modules/([^/]+)/static/module\.mjs$ {
alias /var/www/ktrix/main/modules/$1/static/module.mjs;
expires -1;
add_header Cache-Control "no-cache, must-revalidate";
access_log on;
types {
application/javascript mjs;
}
}
# Serve module static assets directly from module folders.
# URL: /modules/<Module>/static/... -> FS: /var/www/ktrix/main/modules/<Module>/static/...
# Note: Linux is case-sensitive; ensure URL module casing matches folder name
location ~ ^/modules/([^/]+)/static/(.*)$ {