_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


aagl-hosts
Channel: aagl
Location: aagl/services/hosts.scm (aagl services hosts)
Description:

Add /etc/hosts entries to block HoYo and Unity telemetry endpoints.

btrfs-balance
Channel: shikanox
Location: shika/services/btrfs.scm (shika services btrfs)
Description:

Periodically run btrfs balance on set filesystems.

btrfs-scrub
Channel: shikanox
Location: shika/services/btrfs.scm (shika services btrfs)
Description:

Periodically run btrfs scrub on set filesystems.

guix-gc
Channel: shikanox
Location: shika/services/guix-gc.scm (shika services guix-gc)
Description:

Automatic Guix garbage collection service using mcron.

home-cli-proxy-api
Channel: shikanox
Location: shika/services/home/cli-proxy-api.scm (shika services home cli-proxy-api)
Description:

Run cli-proxy-api, a unified proxy for AI APIs.

home-emacs-daemon
Channel: shikanox
Location: shika/services/home/emacs-daemon.scm (shika services home emacs-daemon)
Description:

Run Emacs daemon.

ntsync
Channel: shikanox
Location: shika/services/ntsync.scm (shika services ntsync)
Description:

Load ntsync kernel module.

persistent-evdev
Channel: shikanox
Location: shika/services/persistent-evdev.scm (shika services persistent-evdev)
Description:

Run persistent-evdev and install its udev rules.

polkit-network-manager
Channel: shikanox
Location: shika/services/polkit-nm.scm (shika services polkit-nm)
Description:

Allow users from specified group to modify NetworkManager settings

runtime-dir
Channel: shikanox
Location: shika/services/runtime-dir.scm (shika services runtime-dir)
Description:

Create XDG runtime dir.

torando-gui
Channel: securityops
Location: securityops/services/torando.scm (securityops services torando)
Description:

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.

wazuh-agent
Channel: securityops
Location: securityops/services/wazuh.scm (securityops services wazuh)
Description:

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.

bitcoin-node
Channel: bitcoin
Location: bitcoin/services/bitcoin.scm (bitcoin services bitcoin)
Description:

Run a Bitcoin full node (Core or Knots) as a Shepherd service.

fulcrum
Channel: bitcoin
Location: bitcoin/services/indexers.scm (bitcoin services indexers)
Description:

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.

electrs
Channel: bitcoin
Location: bitcoin/services/indexers.scm (bitcoin services indexers)
Description:

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.

lnd
Channel: bitcoin
Location: bitcoin/services/lightning.scm (bitcoin services lightning)
Description:

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.

clightning
Channel: bitcoin
Location: bitcoin/services/lightning.scm (bitcoin services lightning)
Description:

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.

mempool
Channel: bitcoin
Location: bitcoin/services/mempool.scm (bitcoin services mempool)
Description:

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.

home-log-rotation
Channel: guix
Location: gnu/home/services/admin.scm (gnu home services admin)
Description:

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.

home-restic-backup
Channel: guix
Location: gnu/home/services/backup.scm (gnu home services backup)
Description:

This service configures Shepherd timers for running backups with restic.

home-oci
Channel: guix
Location: gnu/home/services/containers.scm (gnu home services containers)
Description:

This service implements the provisioning of OCI objects such as containers, networks and volumes.

home-wayland-display
Channel: guix
Location: gnu/home/services/desktop.scm (gnu home services desktop)
Description:

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.

home-x11-display
Channel: guix
Location: gnu/home/services/desktop.scm (gnu home services desktop)
Description:

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.

home-dbus
Channel: guix
Location: gnu/home/services/desktop.scm (gnu home services desktop)
Description:

Run the session-specific D-Bus inter-process message bus.

Page: 1…1718192021…34
Total services: 803