About Chaperone

Chaperone is a lightweight alternative to process environment managers like systemd or upstart. While chaperone provides an extensive feature set, including dependency-based startup, syslog logging, zombie harvesting, and job scheduling, it does all of this in a single self-contained process that can run as a “system init” daemon or can run in userspace.

This makes Chaperone an ideal tool for managing “small” process spaces like Docker containers while still providing the system services many daemons expect.

Just some of the features include: