Skip to content

Reverse proxy instructions should highlight base.setup.env change for NETBIRD_SIGNAL_PROTOCOL="https" #459

@Aterfax

Description

@Aterfax

### Configuration for NetBird
In `setup.env`:
- Set ```NETBIRD_DOMAIN``` to your domain, e.g. `demo.netbird.io`
- Set ```NETBIRD_DISABLE_LETSENCRYPT=true```
- Add ```NETBIRD_MGMT_API_PORT``` to your reverse-proxy TLS-port (default: 443)
- Add ```NETBIRD_SIGNAL_PORT``` to your reverse-proxy TLS-port
Optional:
- Add ```TURN_MIN_PORT``` and ```TURN_MAX_PORT``` to configure the port-range used by the Turn-server
<Note>
The `coturn`-service still needs to be directly accessible under your set-domain as it uses UDP for communication.
</Note>

Recently started using NetBird with traefik to do the reverse proxy and found that connectivity to the "signal" endpoint was not working when using SSL unless the protocol in base.setup.env was changed as NETBIRD_SIGNAL_PROTOCOL="https".

I think this being highlighted would be a useful addition to this section, but I defer to folks with more experience to know if this is correct.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions