agent

module
v0.32.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 2, 2024 License: AGPL-3.0

README

Hearchco agent repository built using Go

Installation

Docker

https://github.com/hearchco/agent/pkgs/container/agent

docker pull ghcr.io/hearchco/agent
Binary
Binary file - Linux

Download the latest release from the releases page manually, or automatically like below and set the permissions for the files.

# Replace the 'match' part with your own ARCH
curl -L -o /opt/hearchco <<< echo $(curl -sL https://api.github.com/repos/hearchco/agent/releases/latest | jq -r '.assets[] | select(.name? | match("linux_amd64$")) | .browser_download_url')
Create a user and modify the rights.
sudo useradd --shell /bin/bash --system --user-group hearchco
sudo chown hearchco:hearchco /opt/hearchco

Start/Stop/Status

Create a Systemd Unit

Save example systemd unit file into /etc/systemd/system/hearchco.service docs.

Start the hearchco Service

Reload the service daemon, start the newly create service and check status.

sudo systemctl daemon-reload
sudo systemctl start hearchco
sudo systemctl status hearchco
Debug
sudo journalctl -u hearchco -b --reverse
Start hearchco on Startup
sudo systemctl enable hearchco.service

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL