[70] HAProxy - JupyterHub

JupyterHub wymaga dla poprawnego działania (dostęp do panelu admina, poprawne ładowanie strony, ...) wprowadzenia zmiany do standardowej konfiguracji HAProxy.

W konfiguracji dla backendu (pool) należy wprowadzić:

# add X-Forwarded-Proto
http-request set-header X-Forwarded-Proto https if { ssl_fc }

OPNSense umożliwia wprowadzenie tej konfiguracji przez: Services -> HAProxy -> Virtual Services -> Backend Pool -> Edit Server po odblokowaniu advanced mode w polu Option pass-through