Skip to content

v0.7.27

Choose a tag to compare

@github-actions github-actions released this 25 Sep 08:12
· 36 commits to main since this release
ddd9588

Install

Linux (deb) — self-registering, no config required:

curl -LO https://github.com/b3nnb/gogitops/releases/download/__TAG__/gogitops_*_amd64.deb
sudo dpkg -i gogitops_*_amd64.deb

The gogitops daemon starts immediately and self-registers to the mesh.
Optional: paste a Discord webhook URL when prompted.

NetEnv Integration (optional, OFF by default)

nenv-agent is included but dormant. Three ways to enable:

Interactive:
Answer "y" when the installer asks "Enable NetEnv?"

Pre-seeded (non-interactive):

sudo GOGITOPS_NETENV=1 \
     GOGITOPS_NETENV_SERVER=http://your-server:7200 \
     GOGITOPS_NETENV_TOKEN=your-token \
     dpkg -i gogitops_*_amd64.deb

Post-install:

sudo sed -i 's|# Configure server.*|http://your-server:7200|' /usr/lib/systemd/user/nenv-agent.service
sudo sed -i 's|# Configure token.*|your-token|' /usr/lib/systemd/user/nenv-agent.service
systemctl --user daemon-reload
systemctl --user enable --now nenv-agent

Uninstall

sudo dpkg --remove gogitops

What's Changed

  • funclib weekly scan: system.which + net.github-asset + net.http-check; 5 recipes to func: steps by @b3nnb in #4
  • node: friday self-sync by @b3nnb in #5
  • feat: hardware specs in /v1/health + dashboard cards; pure-Go sqlite by @b3nnb in #6

New Contributors

  • @b3nnb made their first contribution in #4

Full Changelog: v0.7.24...v0.7.27