Added MIME type configuration for Next.js assets in Caddy
This commit is contained in:
parent
b2767897b2
commit
2fac328b3c
22
start.sh
22
start.sh
@ -859,6 +859,22 @@ cat > /app/data/caddy/Caddyfile <<EOT
|
||||
output file /app/data/logs/caddy.log
|
||||
}
|
||||
|
||||
# MIME types settings
|
||||
mime {
|
||||
# JavaScript files
|
||||
ext js application/javascript
|
||||
# Next.js chunks
|
||||
path /_next/static/chunks/* application/javascript
|
||||
# CSS files
|
||||
ext css text/css
|
||||
# JSON files
|
||||
ext json application/json
|
||||
# SVG files
|
||||
ext svg image/svg+xml
|
||||
# WOFF2 font files
|
||||
ext woff2 font/woff2
|
||||
}
|
||||
|
||||
# Root path serves the photos app
|
||||
handle / {
|
||||
root * /app/web/photos
|
||||
@ -866,6 +882,12 @@ cat > /app/data/caddy/Caddyfile <<EOT
|
||||
file_server
|
||||
}
|
||||
|
||||
# Next.js static files
|
||||
handle /_next/* {
|
||||
root * /app/web/photos
|
||||
file_server
|
||||
}
|
||||
|
||||
# Accounts app
|
||||
handle /accounts/* {
|
||||
root * /app/web/accounts
|
||||
|
Loading…
x
Reference in New Issue
Block a user