reductionist 0.12.0

S3 Active Storage server
Documentation
//! This file defines the reductionist binary entry point.

use reductionist::app;
use reductionist::cli;
use reductionist::metrics;
use reductionist::server;
use reductionist::tracing;

/// Application entry point
#[tokio::main]
async fn main() {
    let args = cli::parse();
    tracing::init_tracing(&args);
    metrics::register_metrics();
    app::init(&args);
    let service = app::service(&args);
    server::serve(&args, service).await;
    tracing::shutdown_tracing();
}