Incorrect MIME type for *.js files

This commit closes #3

Caddy server relies on Alpine's file type MIME discovery,
which as of Alpine v3.20 is broken:

$ file --mime-type -b simple.js
> text/plain
This commit is contained in:
djmil 2024-08-22 20:58:42 +02:00
parent a33e3e1fb9
commit beaf379300

View File

@ -1,9 +1,18 @@
# caddy reload --config /etc/caddy/Caddyfile
{ {
order gitea before file_server order gitea before file_server
} }
:3003 :3003
gitea { gitea {
token {$GITEA_ACCESS_TOKEN} # Settings > Applications > Generate Token token {$GITEA_ACCESS_TOKEN} # Settings > Applications > Generate Token
server {$GITEA_HOST} # https://yourgitea.yourdomain.com server {$GITEA_HOST} # https://yourgitea.yourdomain.com
domain {$PAGES_DOMAIN} # pages.yourdomain.com domain {$PAGES_DOMAIN} # pages.yourdomain.com
} }
@js {
path *.js
}
header @js {
Content-Type text/javascript # https://gitea.djmil.dev/djmil/gitea-pages/issues/3
}