monexec

monexec

Baryshnikov Aleksandr (reddec) Publisher

Install latest/stable of monexec

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

Don't have snapd? Get set up for snaps.

Channel Version Published

Light supervisor with optional Consul autoregistration

It’s tool for controlling processes like a supervisord but with some important features:

  • Easy to use - no dependencies. Just a single binary file pre-compilled for most major platforms
  • Easy to hack - monexec can be used as a Golang library with clean and simple architecture
  • Integrated with Consul - optionally, monexec can register all running processes as services and deregister on fail
  • Optional notification to Telegram
  • Supports gracefull and fast shutdown by signals
  • Developed for used inside Docker containers
  • Different strategies for processes
  • Support template-based email notification
  • Support HTTP notification
  • REST API (see swagger.yaml)
  • Web UI (if REST API enabled)

Source code licensed under MIT and can be obtained via https://github.com/reddec/monexec

Developer website

Contact Baryshnikov Aleksandr

Details for monexec

License
MIT
Last updated
9 May 2019

Share this snap

Generate an embeddable card to be shared on external websites.


Related blog posts


Where people are using monexec

Users by distribution (log)

Ubuntu 18.04
Ubuntu 16.04

Install monexec on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Is there a problem with monexec? Report this app