«Haproxy es un software gratuito y de código abierto que proporciona un equilibrador de carga de alta disponibilidad y un servidor proxy para aplicaciones basadas en TCP y HTTP que distribuye las solicitudes a través de múltiples servidores[1]. Está escrito en C[2] y tiene la reputación de ser rápido y eficiente (en términos de uso de procesador y memoria)». – Wikipedia
frontend jellyfin_proxy bind *:80# Tenga en cuenta que el haproxy requiere que concatene el certificado y la clave en un solo archivo# Descomente las líneas apropiadas después de haber adquirido un certificado SSL## HAProxy 7# bind *:443 ssl crt /etc/ssl/NOMBRE_DOMINIO.pem## HAProxy;1.8# bind *:443 ssl crt /etc/ssl/NOMBRE_DOMINIO.pem alpn h2,http/1.1# esquema de redireccionamiento https if !{ ssl_fc }## Descomente estas líneas para permitir la autenticación LetsEncrypt# acl letsencrypt_auth path_beg /. well-known/acme-challenge/# use_backend letsencrypt if letsencrypt_auth acl jellyfin_server hdr(host) -i NOMBRE_DOMINIO use_backend jellyfin if jellyfin_serverbackend http- request set-header X-Forwarded-Port %[dst_port] http-request add-header X-Forwarded-Proto https if { ssl_fc } server jellyfin SERVER_IP_ADDRESS: 8096# Descomente estas líneas para permitir la autentificación LetsEncrypt##backend letsencrypt# servidor letsencrypt 127. 0.0.1:8888
