configuracion actual
This commit is contained in:
43
dynamic/musica-nucleoriofrio.yml
Normal file
43
dynamic/musica-nucleoriofrio.yml
Normal file
@@ -0,0 +1,43 @@
|
||||
# Configuración dinámica para musica.nucleoriofrio.com
|
||||
# Proxy a repodructor:3000 (Reproductor de música con Nuxt)
|
||||
|
||||
http:
|
||||
routers:
|
||||
musica-nucleoriofrio:
|
||||
rule: "Host(`musica.nucleoriofrio.com`)"
|
||||
entryPoints:
|
||||
- websecure
|
||||
service: musica-nucleoriofrio-service
|
||||
tls:
|
||||
certResolver: letsencrypt
|
||||
middlewares:
|
||||
- musica-headers
|
||||
- musica-body-size
|
||||
|
||||
services:
|
||||
musica-nucleoriofrio-service:
|
||||
loadBalancer:
|
||||
servers:
|
||||
- url: "http://repodructor:3000"
|
||||
passHostHeader: true
|
||||
# Optimizaciones para streaming
|
||||
responseForwarding:
|
||||
flushInterval: "100ms"
|
||||
|
||||
middlewares:
|
||||
# Headers personalizados para el reproductor
|
||||
musica-headers:
|
||||
headers:
|
||||
customRequestHeaders:
|
||||
X-Forwarded-Proto: "https"
|
||||
X-Forwarded-Scheme: "https"
|
||||
customResponseHeaders:
|
||||
X-Frame-Options: "SAMEORIGIN"
|
||||
X-Content-Type-Options: "nosniff"
|
||||
X-XSS-Protection: "1; mode=block"
|
||||
Cache-Control: "public, max-age=3600"
|
||||
|
||||
# Tamaño máximo de body para subir archivos
|
||||
musica-body-size:
|
||||
buffering:
|
||||
maxRequestBodyBytes: 104857600 # 100MB
|
||||
Reference in New Issue
Block a user