Search Criteria
Package Details: netbird 0.59.8-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: client |
| Upstream URL: | https://netbird.io |
| Keywords: | mesh network vpn wireguard |
| Licenses: | BSD-3-Clause |
| Replaces: | wiretrustee |
| Submitter: | tarball |
| Maintainer: | tarball |
| Last Packager: | tarball |
| Votes: | 9 |
| Popularity: | 0.26 |
| First Submitted: | 2022-05-30 19:18 (UTC) |
| Last Updated: | 2025-10-22 03:33 (UTC) |
Dependencies (3)
- glibc (glibc-gitAUR, glibc-eacAUR)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- resolvconf (systemd-resolvconf-gitAUR, systemd-resolvconf-selinuxAUR, openresolv, systemd-resolvconf) (optional) – Private DNS
Latest Comments
1 2 Next › Last »
nazarewk commented on 2025-08-02 11:15 (UTC)
FYI: we will make the
NB_CONFIG/--configpoint to the location of thedefaultprofile soon, so it will be 100% compatible with pre-0.52.xtarball commented on 2025-08-01 21:52 (UTC)
nazarewk,
Okay, the next version it is then. I'll use my own relay unit until netbird provides a replacement, or discontinues the relay daemon.
The idea for using templated units was never running several copies of netbird simultaneously (I understand it's not that simple), but to be able to easily switch between several configuration files (e.g. work & home). Since you've now solved it by other means, maybe it makes sense to remove the template altogether.
nazarewk commented on 2025-08-01 14:23 (UTC) (edited on 2025-08-01 14:24 (UTC) by nazarewk)
@tarball Actually with
0.52.0+ the client package does need to be adjusted due to:NB_STATE_DIRor/var/lib/netbirdby default)we're currently migrating it only from
/etc/netbird/config.jsondirectly (ignoring the flag/envvar), I'll see what we can do about it,deprecating
NB_CONFIG/--configflagtarball commented on 2025-08-01 14:06 (UTC)
I usually ignore comments like this, but oh well.
This package has shipped systemd units since the beginning (June 2021, when the project was just started and was called "wiretrustee"). These units were written specifically for this package and were then upstreamed with minor changes in November 2023.
These are the OG files, and this configuration/variable names have been used since before upstream had any units at all. I can't just break existing users' configurations for no reason.
netbird-binhas recently been migrated to upstream units, but I can't do this one yet because there's no upstream replacement for the relay service, and they currently refuse to accept one.This package will be migrated:
netbirdget deprecated);Whatever comes first.
Ataraxy commented on 2025-08-01 13:02 (UTC) (edited on 2025-08-01 13:29 (UTC) by Ataraxy)
Can you please explain the rationale behind changing
netbird@.servicefrom the default at: https://github.com/netbirdio/netbird/blob/main/release_files/systemd/netbird%40.serviceSpecifically:
The netbird doco directs people to look in
/var/log/netbird/for log files.I can understand wanting to log to console, but please don't disable the default, rather add it additionally if you really must change the default logging behaviour.
kIERO commented on 2025-07-31 03:19 (UTC)
Consider adding the flag "-x" to the
go mod download. It has the benefit of adding correct logs for future reproducible build. https://reproducible.archlinux.org/Also tells the user about the downloads.
Ataraxy commented on 2025-07-11 06:25 (UTC)
I'm not getting any log files in
/var/log/netbirdafter deleting/etc/netbird/main.json, enabling the service, and doingnetbird up.Additionally,
netbird up --log-file consoledoes not print any output.Can you please confirm these (2) both work for you?
tarball commented on 2025-07-09 11:32 (UTC) (edited on 2025-07-16 22:37 (UTC) by tarball)
edit: delayed because:
I intentionally avoided doing that because there was talk of Netbird possibly being accepted into official repositories, which would likely require users to chuck their setups and reconfigure.
Since nothing came of it, we might as well migrate to upstream configs. I'll update the package in the next couple of days.
nazarewk commented on 2025-07-09 11:26 (UTC)
Hello,
1) Would it be possible for you to track/synchronize with the upstream systemd file, while making changes in drop-in files? Might ease the sync/development effort 2) I have noticed some envvars missing, that prevents us from gathering logs for a debug bundle. If above isn't possible could you adjust those on your side? https://github.com/netbirdio/netbird/pull/4124/files
1 2 Next › Last »