Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Installation

Binary download

Download the latest release from GitHub Releases. Binaries are available for:

PlatformArtifact
Linux x86_64logfwd-linux-amd64
Linux ARM64logfwd-linux-arm64
macOS x86_64 (Intel)logfwd-darwin-amd64
macOS ARM64 (Apple Silicon)logfwd-darwin-arm64
# Example: Linux x86_64
curl -fsSL https://github.com/strawgate/memagent/releases/latest/download/logfwd-linux-amd64 -o logfwd
chmod +x logfwd
sudo mv logfwd /usr/local/bin/

Docker

docker run --rm \
  -v /var/log:/var/log:ro \
  -v $(pwd)/config.yaml:/etc/logfwd/config.yaml:ro \
  ghcr.io/strawgate/memagent:latest --config /etc/logfwd/config.yaml

Images are published to ghcr.io/strawgate/memagent for linux/amd64 and linux/arm64. See Docker deployment for compose files and volume configuration.

From source

Requires the Rust stable toolchain (1.85+).

git clone https://github.com/strawgate/memagent.git
cd memagent
cargo build --release -p logfwd

The binary is at ./target/release/logfwd. Copy it wherever you need:

sudo cp target/release/logfwd /usr/local/bin/

Kubernetes

A ready-to-apply DaemonSet manifest is included in the repo:

kubectl apply -f deploy/daemonset.yml

See the Kubernetes deployment guide for resource sizing and collector integration.

Verify installation

logfwd --version
logfwd --help

Next step

Head to the Quick Start to run your first pipeline.