voidforge-agent (0.1.0+git20261011185623.gdd9060e5)
Published 2026-10-11 21:20:24 +02:00 by 8lackangel
Installation
sudo curl -o /etc/apt/keyrings/forgejo-8lackangel.asc
echo "deb [signed-by=/etc/apt/keyrings/forgejo-8lackangel.asc] $distribution $component" | sudo tee -a /etc/apt/sources.list.d/forgejo.list
sudo apt updateChoose $distribution and $component from the list below.
sudo apt install voidforge-agent=0.1.0+git20261011185623.gdd9060e5
Repository info
Distributions |
bookworm, trixie |
Components |
main |
Architectures |
amd64, arm64 |
About this package
Voidforge worker agent (enrollment, native job execution) voidforge-agent is the Voidforge worker: it checks out each job's Git repository, runs the steps of its .voidforge/ pipeline file, uploads the declared artifacts, and cleans up. It also handles enrollment, the encrypted connection to the server, heartbeats and local log spooling. . openssh-client is needed for repositories reached over SSH, git-lfs for pipeline files that ask for LFS objects. . Native execution is a deliberate trust boundary (spec section 61): job code runs as the voidforge-agent Unix account with whatever host privileges an administrator has explicitly granted it. Installing this package grants no privileged group membership; see `voidforge-agent doctor` and `docs/SECURITY_MANUAL.md` for guidance on KVM/libvirt access. . Installing this package does not enroll, configure, or start the agent. Run `voidforge-agent enroll --server <url> --token <enrollment-token>` after installation (the token carries everything needed to trust the server), then enable/start voidforge-agent.service.
Dependencies
| adduser |
| libc6 |
| git |
Details
Assets (4)
Versions (3)
View all
0.1.0+git20261012150912.g15a48928
2026-10-12
0.1.0+git20261011185623.gdd9060e5
2026-10-11
0.1.0+git20261001062420.ga771c08d
2026-10-01