Enter the query into the form above.
API method:
GET /api/services?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Add /etc/hosts entries to block HoYo and Unity telemetry endpoints.
Periodically run btrfs balance on set filesystems.
Periodically run btrfs scrub on set filesystems.
Automatic Guix garbage collection service using mcron.
Run cli-proxy-api, a unified proxy for AI APIs.
Run Emacs daemon.
Load ntsync kernel module.
Run persistent-evdev and install its udev rules.
Allow users from specified group to modify NetworkManager settings
Create XDG runtime dir.
Run the Torando Control daemon (torando-guid) under the Shepherd: a loopback web GUI and root daemon that forces one local user's egress through Tor's TransPort/DNSPort and drops everything else (a killswitch). Installs the torando-gui package into the system profile.
Supervise a native Wazuh endpoint with private mutable state, an immutable store bind mount, and optional filtered local Docker events. Provision ossec.conf, enrollment CA and credentials outside the store before starting. Reload configuration with herd restart wazuh-agent.
Run a Bitcoin full node (Core or Knots) as a Shepherd service.
Run Fulcrum, a fast Electrum protocol server backed by a local bitcoind. Expects bitcoin-node-service-type on the same system: the fulcrum user joins the bitcoin group to read the node's RPC cookie.
Run electrs, an Electrum protocol server indexing the Bitcoin block chain from a local bitcoind. Expects bitcoin-node-service-type on the same system: the electrs user joins the bitcoin group to read the node's RPC cookie.
Run lnd against a local bitcoind with cookie RPC authentication and ZMQ block/transaction notifications. Expects bitcoin-node-service-type on the same system: the lnd user joins the bitcoin group to read the node's RPC cookie.
Run Core Lightning (lightningd) against a local bitcoind, using cookie RPC authentication. Expects bitcoin-node-service-type on the same system: the clightning user joins the bitcoin group to read the node's RPC cookie.
Run the mempool.space explorer stack: backend daemon with automatic schema migration into MariaDB, plus an nginx virtual host serving the frontend and proxying the API. Requires bitcoin-node, an Electrum server (electrs/fulcrum), and mysql services on the same system.
Periodically rotate log files using the Shepherd's log rotation service. Run herd status log-rotation to view its status, herd files log-rotation to list files subject to log rotation.
This service configures Shepherd timers for running backups with restic.
This service implements the provisioning of OCI objects such as containers, networks and volumes.
Create a wayland-display Shepherd service that waits for a Wayland compositor to be up and running, up to a configurable delay, and sets the WAYLAND_DISPLAY environment variable of shepherd itself accordingly. If no accessible Wayland server shows up during that time, the wayland-display service is marked as failing to start.
Create a x11-display Shepherd service that waits for the X Window (or ``X11'') graphical display server to be up and running, up to a configurable delay, and sets the DISPLAY environment variable of shepherd itself accordingly. If no accessible X11 server shows up during that time, the x11-display service is marked as failing to start.
Run the session-specific D-Bus inter-process message bus.