Skip to content

Releases: b3nnb/gogitops

v0.7.34

Choose a tag to compare

@github-actions github-actions released this 30 Sep 21:42

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

Full Changelog: v0.7.33...v0.7.34

v0.7.33

Choose a tag to compare

@github-actions github-actions released this 30 Sep 21:15

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

Full Changelog: v0.7.32...v0.7.33

v0.7.32

Choose a tag to compare

@github-actions github-actions released this 29 Sep 16: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.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

Full Changelog: v0.7.31...v0.7.32

v0.7.31

Choose a tag to compare

@github-actions github-actions released this 29 Sep 16:26

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

Full Changelog: v0.7.30...v0.7.31

v0.7.30

Choose a tag to compare

@github-actions github-actions released this 28 Sep 05: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.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

  • node: friday self-sync by @b3nnb in #7

Full Changelog: v0.7.29...v0.7.30

v0.7.29

Choose a tag to compare

@github-actions github-actions released this 25 Sep 08: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.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

Full Changelog: v0.7.28...v0.7.29

v0.7.28

Choose a tag to compare

@github-actions github-actions released this 25 Sep 08:19

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

Full Changelog: v0.7.27...v0.7.28

v0.7.27

Choose a tag to compare

@github-actions github-actions released this 25 Sep 08:12
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

v0.7.24

Choose a tag to compare

@github-actions github-actions released this 19 Sep 22:52

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

Full Changelog: v0.7.22...v0.7.24

v0.7.22

Choose a tag to compare

@github-actions github-actions released this 19 Sep 02: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.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

Full Changelog: v0.7.21...v0.7.22