# NetBird Self-Hosted Setup Configuration # Copy this file to setup.env and configure the required values # ------------------------------------------- # Required: Domain Configuration # ------------------------------------------- # Your NetBird domain (e.g., netbird.mydomain.com) NETBIRD_DOMAIN="" # ------------------------------------------- # Optional: Image Tags # ------------------------------------------- # Leave empty to use 'latest' for all components NETBIRD_DASHBOARD_TAG="" NETBIRD_SIGNAL_TAG="" NETBIRD_MANAGEMENT_TAG="" COTURN_TAG="" NETBIRD_RELAY_TAG="" # Zitadel version (default: v2.64.1) ZITADEL_TAG="" # ------------------------------------------- # Optional: TURN Server Configuration # ------------------------------------------- # TURN server domain (defaults to NETBIRD_DOMAIN) NETBIRD_TURN_DOMAIN="" # TURN server public IP address # Required for peers behind NAT to connect NETBIRD_TURN_EXTERNAL_IP="" # ------------------------------------------- # Optional: Database Configuration # ------------------------------------------- # Store engine: sqlite (default), postgres, or mysql NETBIRD_STORE_CONFIG_ENGINE="" # For PostgreSQL: # NETBIRD_STORE_ENGINE_POSTGRES_DSN="host= user= password= dbname= port=5432" # For MySQL: # NETBIRD_STORE_ENGINE_MYSQL_DSN=":@tcp(127.0.0.1:3306)/" # ------------------------------------------- # Optional: Extra Settings # ------------------------------------------- # Disable anonymous metrics (default: false) NETBIRD_DISABLE_ANONYMOUS_METRICS=false # DNS domain for peer resolution (default: netbird.selfhosted) NETBIRD_MGMT_DNS_DOMAIN=netbird.selfhosted # Disable default all-to-all policy for new accounts (default: false) NETBIRD_MGMT_DISABLE_DEFAULT_POLICY=false # ------------------------------------------- # Advanced: Zitadel Client IDs # ------------------------------------------- # These are auto-generated by Zitadel on first boot # Only set these if migrating from an existing Zitadel setup # NETBIRD_AUTH_CLIENT_ID="" # NETBIRD_AUTH_CLIENT_ID_CLI="" # NETBIRD_IDP_MGMT_CLIENT_ID="" # NETBIRD_IDP_MGMT_CLIENT_SECRET=""