Federico Ponzi

Results 22 issues of Federico Ponzi

Reload services and configuration via SIGHUP (or another signal because as of now horust can be run in a foreground).

enhancement

Something similar to: https://github.com/just-containers/s6-overlay#fixing-ownership--permissions Usually when you start a docker container, you want to fix permissions on the volumes (so needs to happen at runtime and not build time). Without...

feature

In Rust, when we try to allocate memory, the behaviour of the default allocator in case of error is to panic. In order to make horust more resilient to those...

enhancement

As a normal User, * I can use horustctl to check the status of the services * I can use horustctl to start and stop the services which are being...

enhancement
difficulty:hard

I'm not sure how much this is used in the wild, but it looks like something interesting to program.

enhancement
difficulty:hard

https://github.com/RustSec/cargo-audit

enhancement
CI

Check the comment here: https://github.com/FedericoPonzi/Horust/pull/16#issuecomment-612814248

bug
difficulty:easy

It would be nice to have another section for allowing per-service resource limits. This is just a draft and would need some more thoughts on it.

feature
difficulty:hard

In single command mode, horust is run like this: ``` cargo run -- -- /bin/bash ``` If started without Horust, bash handles SIGINT signals (CTRL^C). If run via horust, and...

enhancement
difficulty:hard

Add an horust parameter to force death if any service is incorrect. This is useful if you have container with horust and a bunch of services, and you want to...

feature