The following is an example reverse proxy configuration for HAProxy proxy. We assume
default['firezone']['phoenix']['port'] to be
13000 and the proxy running on
the same host as the Firezone app.
Since Firezone requires HTTPS for the web portal, please bear in mind a downstream proxy will need to terminate SSL connections in this scenario.
You can also configure HAProxy to handle the SSL termination as explained
here but take into
account that the
pem file expected by
ssl crt option needs to contain
server mybackendserver 127.0.0.1:13000