Search Criteria
Package Details: netbird-server 0.78.1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/netbird.git (read-only, click to copy) |
|---|---|
| Package Base: | netbird |
| Description: | WireGuard-based overlay network: single-binary server |
| Upstream URL: | https://netbird.io |
| Keywords: | mesh network vpn wireguard |
| Licenses: | AGPL-3.0-only |
| Replaces: | netbird-management, netbird-relay, netbird-signal |
| Submitter: | tarball |
| Maintainer: | tarball |
| Last Packager: | tarball |
| Votes: | 32 |
| Popularity: | 3.70 |
| First Submitted: | 2022-05-30 19:18 (UTC) |
| Last Updated: | 2026-09-04 08:38 (UTC) |
Dependencies (4)
- ca-certificates (ca-certificates-utils)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- go (go-gitAUR, gcc-go-gitAUR, goup-rsAUR, go-binAUR, gcc-go-snapshotAUR, gcc-go) (make)
- redisAUR (redis-testingAUR, redis-gitAUR, keydbAUR, redis-binAUR, redictAUR, valkey) (optional) – IDP cache store
Latest Comments
1 2 3 4 5 Next › Last »
TrialnError commented on 2026-07-28 16:52 (UTC)
It can. Clone the old repo and put your changes on top in a new commit.
tarball commented on 2026-07-28 11:14 (UTC)
Wrote a PKGBUILD for the new version of UI, but since
netbird-uiwas already present on the AUR, that name cannot be reused. This can probably be solved by submitting a request to AUR package maintainers.If anyone wants to go through with publishing and maintaining it, here's the script:
https://raw.githubusercontent.com/hg/aur/refs/heads/master/netbird-ui/PKGBUILD
Looking at package.json, the "production" dependency list is not sufficient for simply building the UI, without running additional checks (typescript, eslint). I think these can be reordered in such a way that the number of dependencies you will have to install to simply build the package will be cut by a factor of about two, but that requires agreement from upstream.
tarball commented on 2026-07-26 14:38 (UTC)
It wasn't removed due to the socket path issue, but because the new version is built on the web stack, runs atop WebKit, and requires many JS dependencies. Can't imagine many users willing to deal with that in light of npmjs security story over the last few months, or the build slowdown it will bring to those who don't use UI (which is most users of this package).
It should probably return to being a separate package.
ilmarin commented on 2026-07-26 11:03 (UTC)
A shame the ui was removed. I made it work with this file:
I didn't have any issues
codewhiz commented on 2026-07-13 09:14 (UTC) (edited on 2026-08-23 16:24 (UTC) by codewhiz)
@marco44, this might be your fix:
If someone is getting
context deadline exceeded errorthen do a proper uninstallation ofnetbirdfirst following this comment: Management Service login issue · Issue #1048 · netbirdio/netbirdand then install
netbirdfresh, it should worktarball commented on 2026-07-01 14:22 (UTC)
Probably best to discuss this in their bugtracker. I don't really test or use
-ui, it's there to be consumed by https://chaotic.cx.marco44 commented on 2026-07-01 07:20 (UTC)
Is the issue really fixed on netbird-ui ? I still get 2026-07-01T09:04:47.371+02:00 INFO ./caller_not_available:0: 2026/07/01 09:04:47 WARNING: [core] [Channel #1 SubChannel #2] grpc: addrConn.createTransport failed to connect to {Addr: "/var/run/netbird.sock", ServerName: "localhost", Attributes: {"<%!p(networktype.keyType=grpc.internal.transport.networktype)>": "unix" }, }. Err: connection error: desc = "transport: Error while dialing: dial unix /var/run/netbird.sock: connect: no such file or directory"
I straced netbird-ui, it never tries anything else, just /var/run/netbird.sock. It never tries to see if there's a /var/run/netbird/ directory, nor doing a readdir on it
tarball commented on 2026-06-14 16:35 (UTC)
Both are pulled in by
base-devel, which is implicitly assumed to be present on any system used to build packages:https://wiki.archlinux.org/title/PKGBUILD#makedepends
If in doubt, try building in a chroot, or refer to chaotic-AUR which (afaik) does just that:
https://gitlab.com/chaotic-aur/pkgbuilds/-/tree/main/netbird
ProdigySim commented on 2026-06-13 14:08 (UTC) (edited on 2026-06-13 14:09 (UTC) by ProdigySim)
I think there are 2 other unlisted requirements for this package: a C compiler and pkg-config.
If you try to makepkg without a C compiler, you will get:
Installing
gccseems to fix it.Then, you will get
which is resolved by installing
pkg-configtarball commented on 2026-04-23 13:53 (UTC)
.. to upstream systemd units instead of those that came with the package previously.
The package itself is still in the AUR. There was some interest in adopting it into
extraa couple of years ago, but nothing came of it.If/when it gets merged into official repositories, this AUR package will quickly disappear.
1 2 3 4 5 Next › Last »