agentboard
LOW
maintainer lapsus
0 votes
scanned 2026-10-09 00:10:12.535420
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Yakov Till <yakov.till@gmail.com>
2
3
pkgname=agentboard
4
pkgver=0.1.6
5
pkgrel=1
6
pkgdesc='Tiny realtime kanban board for AI agents and the humans watching them'
7
arch=('any')
8
url='https://agentboard.win'
9
license=('MIT')
10
depends=('nodejs>=24')
11
_mdit_ver=15.0.2
12
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/backmeupplz/agentboard/archive/refs/tags/v${pkgver}.tar.gz"
13
"markdown-it-${_mdit_ver}.tgz::https://registry.npmjs.org/markdown-it/-/markdown-it-${_mdit_ver}.tgz"
14
# pinned by SHA: the v0.1.6 tag predates the commit that added the license
15
"LICENSE::https://raw.githubusercontent.com/backmeupplz/agentboard/e71e9fc9e527d313f0b2d6180399f55ca40f59d8/LICENSE"
16
"agentboard.service")
17
18
latestver() {
19
curl -fsSL 'https://api.github.com/repos/backmeupplz/agentboard/tags' |
20
sed -nE 's/.*"name": *"v([0-9]+(\.[0-9]+)*)".*/\1/p' | sort -V | tail -1
21
}
22
23
package() {
24
install -dm755 "${pkgdir}/usr/share/${pkgname}"
25
cp -r "${pkgname}-${pkgver}"/{package.json,server.js,API.md,public,bin} \
26
"${pkgdir}/usr/share/${pkgname}/"
27
28
# server.js serves the frontend's markdown renderer from this exact path
29
install -dm755 "${pkgdir}/usr/share/${pkgname}/node_modules"
30
bsdtar -xf "${srcdir}/markdown-it-${_mdit_ver}.tgz" \
31
-C "${pkgdir}/usr/share/${pkgname}/node_modules"
32
mv "${pkgdir}/usr/share/${pkgname}/node_modules/package" \
33
"${pkgdir}/usr/share/${pkgname}/node_modules/markdown-it"
34
35
install -Dm755 /dev/stdin "${pkgdir}/usr/bin/agentboard" <<'EOF'
36
#!/bin/sh
37
exec node --disable-warning=ExperimentalWarning /usr/share/agentboard/server.js
38
EOF
39
40
install -Dm755 /dev/stdin "${pkgdir}/usr/bin/kb" <<'EOF'
41
#!/bin/sh
42
exec node /usr/share/agentboard/bin/kb.mjs "$@"
43
EOF
44
45
install -Dm644 "${pkgname}.service" \
46
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
47
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
48
}
49
sha256sums=('6eb27960ed65c9e41916b1301838f5b04cf48742bde9021d474658fce705d33f'
50
'3237f5ecac432f99453e6d8d345b6e4764a22f1781c96e02dc9e89777b9c23c1'
51
'de40f3bdd7bd3bfbd51f696ef04cb32f868839c18c666f75e8c10090d784c497'
52
'SKIP')
53
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-09 00:10:12 | Low | 1 |