http:// { root * /srv file_server # Proxy pour SFTPGo avec réécriture du chemin # Proxy pour l'interface Web de SFTPGo # SFTPGo n'a pas de support natif pour les sous-chemins # Il faut proxy /web/ et /static/ séparément handle /web/* { reverse_proxy http://jupytersftp:8080 { header_up X-Real-IP {remote_host} header_up X-Forwarded-For {remote_host} } } handle /static/* { reverse_proxy http://jupytersftp:8080 { header_up X-Real-IP {remote_host} header_up X-Forwarded-For {remote_host} } } handle /api/* { reverse_proxy http://jupytersftp:8080 { header_up X-Real-IP {remote_host} header_up X-Forwarded-For {remote_host} } } handle /sftp/* { uri strip_prefix /sftp reverse_proxy http://jupytersftp:8080 { header_up X-Real-IP {remote_host} header_up X-Forwarded-For {remote_host} } } # Proxy vers JupyterHub handle /jupyter/* { reverse_proxy http://jupyterhub:8000 } }