Caddyfile: Oops, should be imports

This commit is contained in:
Lumière Élevé 2024-08-24 19:37:47 +01:00 committed by GitHub
parent f82a542db3
commit a5095966e5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 6 deletions

View File

@ -8,6 +8,12 @@
# installation (http server by the Nodejs process). If you are using CryptPad # installation (http server by the Nodejs process). If you are using CryptPad
# in production and require professional support please contact sales@cryptpad.fr # in production and require professional support please contact sales@cryptpad.fr
(trustedProxies) {
# Force Caddy to accept `X-Forwarded-For` and other origin headers.
# Modify the line below if you want to restrict the scope of direct downstream sending these headers.
trusted_proxies 0.0.0.0/0 ::/0
}
# Caddy does not have variables for server names, so domains need to be hardcoded. # Caddy does not have variables for server names, so domains need to be hardcoded.
# You can bulk replace "your-main-domain.com" and "your-sandbox-domain.com" safely. # You can bulk replace "your-main-domain.com" and "your-sandbox-domain.com" safely.
your-main-domain.com:443, your-main-domain.com:443,
@ -133,12 +139,6 @@ your-sandbox-domain.com:443 {
} }
header @fileModuleJS Content-Type "application/javascript" header @fileModuleJS Content-Type "application/javascript"
@trustedProxies {
# Force Caddy to accept `X-Forwarded-For` and other origin headers.
# Modify the line below if you want to restrict the scope of direct downstream sending these headers.
trusted_proxies 0.0.0.0/0 ::/0
}
# The Node.js process can handle all traffic, whether accessed over websocket or as static assets. # The Node.js process can handle all traffic, whether accessed over websocket or as static assets.
# We prefer to serve static content from Caddy directly, and to leave the API server to handle the # We prefer to serve static content from Caddy directly, and to leave the API server to handle the
# the dynamic content that only it can manage. This is primarily for optimization. # the dynamic content that only it can manage. This is primarily for optimization.