This repository aggregates several tools used to include batteries to actix and actix-web applications.
By default no actors are included, but only basic tooling (sentry, logging and 12-factor configuration).
You may include or disable them with the cargo features flag on your Cargo.toml
file.
- Configuration using
Settings.toml
and environmental variable overrides (config
) - Sentry issue tracking for panic!s (
sentry
) - Json logs (
json_logs
) - Influxdb actor for metrics collection (
influx_actors
) - MQTT Pub/Sub Workers (
mqtt_actors
) - Redis Workers with connection pools (
redis_actors
) - Diesel Workers for postgres with connection pools (
diesel_actors
)
cargo test --all-features
Coming soon!