The readme mentions: >--max-idle=n - exit afer n seconds of inactivity. Supports [iso 8601](https://en.wikipedia.org/wiki/ISO_8601#Durations) and [sleep](https://man7.org/linux/man-pages/man1/sleep.1.html#DESCRIPTION) syntaxes. Uses passenger for now, awaiting https://github.com/puma/puma/issues/2580 support. Puma has just added Shutdown on Idle on https://github.com/puma/puma/pull/3209 🎉