Repository navigation
Releases: b3nnb/gogitops
Release list
v0.7.34
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsFull Changelog: v0.7.33...v0.7.34
v0.7.33
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsFull Changelog: v0.7.32...v0.7.33
v0.7.32
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsWhat's Changed
Full Changelog: v0.7.31...v0.7.32
v0.7.31
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsWhat's Changed
Full Changelog: v0.7.30...v0.7.31
v0.7.30
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsWhat's Changed
Full Changelog: v0.7.29...v0.7.30
v0.7.29
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsFull Changelog: v0.7.28...v0.7.29
v0.7.28
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsFull Changelog: v0.7.27...v0.7.28
v0.7.27
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsWhat'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
Full Changelog: v0.7.24...v0.7.27
v0.7.24
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsFull Changelog: v0.7.22...v0.7.24
v0.7.22
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.debThe 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.debPost-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-agentUninstall
sudo dpkg --remove gogitopsFull Changelog: v0.7.21...v0.7.22