10 releases (1 stable)
new 3.0.0 | Mar 2, 2025 |
---|---|
0.11.0 | Feb 23, 2025 |
0.10.0 | Feb 22, 2025 |
#627 in Command line utilities
487 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
~32–47MB
~845K SLoC