Package: wnpp
Severity: wishlist
Owner: Michael Moore <m@x42.group>

* Package name    : pmtr
  Version         : 17.11.2 
  Upstream Author : Troy Hanson <t...@tkhanson.net>
* URL             : https://troydhanson.github.io/pmtr/
* License         : MIT
  Programming Lang: C
  Description     : Simple supervisory daemon for linux services

pmtr is a simple supervisory daemon for linux services.  Pmtr runs under 
systemd as well as other init mechanisms like sysvinit, etc.  It can also run 
as process 1 inside a container.  When installing on many flavors or Linux, it 
can detect the nost init and set itself up to start at boot appropriately.  
Pmtr has a few goals:
  * to have one configuration file listing all processes to run
  * to exist under (not to replace) the host init system
  * to run under various host init systems
  * to consume few resource
  * to have few features

It is especially useful in container (Docker, etc.) contexts to manage servers 
and processes.  Unlike other systems (systemd, supervisord), pmtr is very easy 
to configure and monitor.  While easy to configure, it supports many useful 
features such as control via an optional UDP socket, allows for automatic 
restart of processes on a time interval or when exited, stderr/stdout log to 
arbitrary files, set nice priority.  pmtr has been deployed on a wide variety 
of Linux platforms for many uses, including Arch, Alpine, Debian, Ubuntu, 
CentOS/RHEL, Amazon Linux, Raspberry Pi, Beaglebone, and Yocto.

pmtr is under active development by Troy Hanson, and x42 Group will maintain 
the debian packaging (as well as RPM packaging for Fedora/CentOS/RHEL).

Reply via email to