mirror of
https://github.com/netbirdio/docs.git
synced 2026-09-19 21:39:04 +02:00
Updates for the NetBird 0.75 update (#881)
This commit is contained in:
@@ -6,19 +6,25 @@ The NetBird client (agent) allows a peer to join a pre-existing NetBird deployme
|
||||
|
||||
## Desktop App Dependencies
|
||||
|
||||
<Note>
|
||||
This applies to the redesigned NetBird desktop app, currently available as a **release candidate** (download the latest from [pkgs.netbird.io](https://pkgs.netbird.io/releases/rc)). The current stable GUI does not require these packages.
|
||||
</Note>
|
||||
The desktop app introduced in NetBird v0.75.0 renders its interface in a GTK 4 WebKit webview. Supported packages normally install these dependencies automatically. For manual or unsupported deployments, install the corresponding packages before launching the GUI.
|
||||
|
||||
The redesigned desktop app renders its interface in a GTK 4 WebKit webview. Linux distributions package these libraries under inconsistent names, so install them manually before launching the GUI.
|
||||
|
||||
**Debian / Ubuntu**
|
||||
**Debian 12+ / Ubuntu 22.04+**
|
||||
|
||||
```bash
|
||||
sudo apt-get install libgtk-4-1 libwebkitgtk-6.0-4 xdg-utils
|
||||
```
|
||||
|
||||
On other distributions, install the equivalent **GTK 4**, **WebKitGTK 6.0**, and **xdg-utils** packages from your package manager.
|
||||
**Fedora / RHEL 10+**
|
||||
|
||||
```bash
|
||||
sudo dnf install gtk4 webkitgtk6.0 xdg-utils
|
||||
```
|
||||
|
||||
<Note>
|
||||
RHEL 9 includes GTK 4 but does not provide WebKitGTK 6.0, which the desktop app requires. RHEL 10 is supported after enabling [EPEL](https://docs.fedoraproject.org/en-US/epel/getting-started/), which provides the `webkitgtk6.0` package.
|
||||
</Note>
|
||||
|
||||
On other distributions, install the equivalent **GTK 4**, **WebKitGTK 6.0**, and **xdg-utils** packages from your package manager, many systems may already include some of all of these packages.
|
||||
|
||||
## Linux Install Script
|
||||
|
||||
@@ -302,12 +308,7 @@ netbird up
|
||||
|
||||
## Running NetBird with SSO Login
|
||||
### Desktop UI Application
|
||||
If you installed the Desktop UI client, you can launch it and click on Connect.
|
||||
> It will open your browser, and you will be prompt for email and password. Follow the instructions.
|
||||
|
||||
<p>
|
||||
<img src="/docs-static/img/get-started/netbird-sso-login-ui.gif" alt="high-level-dia" className="imagewrapper-big"/>
|
||||
</p>
|
||||
Launch the desktop app and click **Connect** in the main window or system-tray menu. On first launch, choose NetBird Cloud or enter the URL of your self-hosted deployment. NetBird opens your browser to authenticate the device. See the [desktop app guide](/client/desktop-app) for the complete interface.
|
||||
|
||||
### CLI
|
||||
Alternatively, you could use command line. Simply run
|
||||
|
||||
Reference in New Issue
Block a user