templates/srcpkgs/netbird-bin/template
Marty Oehme aff030a6fa
Add netbird-bin package
Only contains the binary release for amd64 atm. Have not had time to
figure out the build process / add more arches.

Will also probably be a little buggy still. There's a system service
included which needs to run for netbird to work.

Setup is a tiny bit cumbersome in that you have to enable the service
_first_ (which will complain about no auth found) and then manually run
`netbird up` with your pre-shared key or sso or whatever method you
choose to authenticate.
2025-03-28 15:17:48 +01:00

21 lines
614 B
Text

# Template file for 'netbird-bin'
pkgname=netbird-bin
version=0.39.1
revision=1
archs="x86_64"
short_desc="Connect your devices into a secure WireGuard-based overlay network with SSO, MFA and granular access controls."
maintainer="Marty Oehme <contact@martyoeh.me>"
license="BSD-3-Clause"
homepage="https://github.com/netbirdio/netbird"
distfiles="${homepage}/releases/download/v${version}/netbird_${version}_linux_amd64.tar.gz"
checksum=ac4dbf589cf33dc1c347a6dba569cdcaf8a6915f88c6a7baffdb35fcf9b954f0
do_install() {
vbin netbird
}
post_install() {
vsv netbird
vlicense LICENSE
vdoc README.md
}