🐑 have a herd of hosts
Find a file
JMARyA 1c3a136730
Some checks failed
ci/woodpecker/push/build/1 Pipeline failed
ci/woodpecker/push/build/2 Pipeline failed
auth
2025-05-06 16:03:41 +02:00
.woodpecker systemd service 2025-05-05 14:58:39 +02:00
herd encrypted msg + online reporting + refactor 2025-04-30 09:35:21 +02:00
mosquitto/config mqtt connections 2025-04-28 23:33:11 +02:00
src auth 2025-05-06 16:03:41 +02:00
.gitignore encrypted msg + online reporting + refactor 2025-04-30 09:35:21 +02:00
Cargo.lock auth 2025-05-06 16:03:41 +02:00
Cargo.toml auth 2025-05-06 16:03:41 +02:00
docker-compose.yml docker 2025-05-05 05:17:11 +02:00
Dockerfile docker 2025-05-05 05:17:11 +02:00
justfile encrypted msg + online reporting + refactor 2025-04-30 09:35:21 +02:00
PKGBUILD systemd service 2025-05-05 14:58:39 +02:00
README.md 🎉 init 2025-04-28 18:44:09 +02:00
sheepd.png 🎉 init 2025-04-28 18:44:09 +02:00
sheepd.service systemd service 2025-05-05 14:58:39 +02:00

🐑 sheepd

`sheepd` is a tiny daemon on device which connects back to a home server. This enables remote management and telemetry.

Features

  • See status of your enrolled devices
  • Gather Prometheus Endpoint Data
  • Gather data via osquery
  • Create policy rules based on query data
  • Create policy sets to enforce multiple policies and assign roles
  • Install updates & packages
  • Run tasks