Proxy#
Traefik proxy is part of NethServer core and it handles all HTTP routes. The proxy is installed on each cluster node.
Access the HTTP routes
card inside the Settings
page to see all configured routes.
Applications usually automatically setup the proxy during the configuration phase.
Automatic routes can’t be modified.
You can add a custom route by clicking Create route button. Then enter the following details:
Name
: a unique name to identify the routeNode
: the node where the proxy instance is runningURL
: target URL of the routeHost
: fill this field with a valid FQDN if you want a host-based route, sometimes also referred as virtual host; the application will be available on a URL likehttps://myapp.nethserver.org
Path
: fill this field with a valid path if you want a path-based route accessible from the cluster FQDN; the application will be available on a URL likehttps://cluster.nethserver.org/myapp
Strip URL path prefix
: whenPath
field is not empty, strip the path before routing the request to the target URLRequest Let's Encrypt certificate
enable this option to request a valid certificate, please remember all requirements