Skip to content

Behaviors

Timer- and event-driven system behaviors that maintain state over time.

6 recipes

  • archive-organize-sync


    A timer-driven NixOS behavior that keeps a growing local archive tidy and backed up, then reclaims local disk — without ever risking a file that hasn't been safely copied first.

  • boot-beacon


    Emit BEACON-prefixed marker lines to the journal (and thus the serial/EFI console) as a host finishes booting, answering the two questions that matter during an unattended reboot…

  • docker-registry-cache-proxy


    Point both rootful and rootless Docker at a pull-through registry cache whose TLS is terminated with a self-signed CA — and get the trust chain in place before the daemon starts.

  • pip-mirror-client


    Point every host's pip at an internal PyPI mirror by dropping a system-wide /etc/pip.conf. One small NixOS module, applied fleet-wide.

  • rclone-synced-folders


    A NixOS module for declarative folder sync between a host and a remote over SFTP, using rclone. Two modes, one config

  • vector-log-metrics-forward


    Centralized log + metric shipping with Vector, where the local journald is only a short-retention buffer and the durable copy lives on one or more upstream…