mirror of
https://github.com/netbirdio/netbird.git
synced 2024-11-22 16:13:31 +01:00
071b03e790
* Updated self-hosted scripts and documentation Added more variables to setup.env and Updated the documentation. We are now configuring turn server with template as well. * Updated self-hosted scripts and documentation Added more variables to setup.env and Updated the documentation. We are now configuring turn server with template as well. * Updated self-hosted scripts and documentation Added more variables to setup.env and Updated the documentation. We are now configuring turn server with template as well. * Updated self-hosted scripts and documentation Added more variables to setup.env and Updated the documentation. We are now configuring turn server with template as well.
52 lines
1.5 KiB
Bash
52 lines
1.5 KiB
Bash
# Dashboard domain and auth0 configuration
|
|
|
|
# Dashboard domain. e.g. app.mydomain.com
|
|
WIRETRUSTEE_DOMAIN=""
|
|
# e.g. dev-24vkclam.us.auth0.com
|
|
WIRETRUSTEE_AUTH0_DOMAIN=""
|
|
# e.g. 61u3JMXRO0oOevc7gCkZLCwePQvT4lL0
|
|
WIRETRUSTEE_AUTH0_CLIENT_ID=""
|
|
# e.g. https://app.mydomain.com/
|
|
WIRETRUSTEE_AUTH0_AUDIENCE=""
|
|
# e.g. hello@mydomain.com
|
|
WIRETRUSTEE_LETSENCRYPT_EMAIL=""
|
|
|
|
## From this point, most settings are being done automatically, but you can edit if you need some customization
|
|
|
|
# Management API
|
|
|
|
# Management API port
|
|
WIRETRUSTEE_MGMT_API_PORT=33071
|
|
# Management API endpoint address, used by the Dashboard
|
|
WIRETRUSTEE_MGMT_API_ENDPOINT=https://$WIRETRUSTEE_DOMAIN:$WIRETRUSTEE_MGMT_API_PORT
|
|
# Management Certficate file path. These are generated by the Dashboard container
|
|
WIRETRUSTEE_MGMT_API_CERT_FILE="/etc/letsencrypt/live/$WIRETRUSTEE_DOMAIN/fullchain.pem"
|
|
# Management Certficate key file path.
|
|
WIRETRUSTEE_MGMT_API_CERT_KEY_FILE="/etc/letsencrypt/live/$WIRETRUSTEE_DOMAIN/privkey.pem"
|
|
|
|
# Turn credentials
|
|
|
|
# User
|
|
TURN_USER=self
|
|
# Password. If empty, the configure.sh will generate one with openssl
|
|
TURN_PASSWORD=
|
|
# Min port
|
|
TURN_MIN_PORT=49152
|
|
# Max port
|
|
TURN_MAX_PORT=65535
|
|
|
|
# exports
|
|
export WIRETRUSTEE_DOMAIN
|
|
export WIRETRUSTEE_AUTH0_DOMAIN
|
|
export WIRETRUSTEE_AUTH0_CLIENT_ID
|
|
export WIRETRUSTEE_AUTH0_AUDIENCE
|
|
export WIRETRUSTEE_LETSENCRYPT_EMAIL
|
|
export WIRETRUSTEE_MGMT_API_PORT
|
|
export WIRETRUSTEE_MGMT_API_ENDPOINT
|
|
export WIRETRUSTEE_MGMT_API_CERT_FILE
|
|
export WIRETRUSTEE_MGMT_API_CERT_KEY_FILE
|
|
export TURN_USER
|
|
export TURN_PASSWORD
|
|
export TURN_MIN_PORT
|
|
export TURN_MAX_PORT
|