11 releases (2 stable)
new 3.0.1 | Apr 6, 2025 |
---|---|
3.0.0 | Mar 2, 2025 |
0.11.0 | Feb 23, 2025 |
#983 in Command line utilities
61 downloads per month
95KB
2.5K
SLoC
Epazote 🌿
Automated HTTP (microservices) supervisor
How to use it
First you need to install Epazote:
cargo install epazote
Or download the latest release from the releases
Basic example
services:
my_app:
url: http://0.0.0.0:8080
every: 1m
expect:
status: 200
if_not:
cmd: systemctl restart app
Run Epazote
epazote -c epazote.yml
default configuration file is
epazote.yml
Dependencies
~35–51MB
~1M SLoC