anttp 0.26.0

AntTP is an HTTP server for the Autonomi Network
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use anttp::config::anttp_config::AntTpConfig;

const DEFAULT_LOGGING: &'static str = "info,anttp=info,saorsa_transport=error,saorsa_core=error,chunk_streamer=info";

#[actix_web::main]
async fn main() -> std::io::Result<()> {
    // init logging from RUST_LOG env var with info as default
    env_logger::Builder::from_env(env_logger::Env::default()
        .default_filter_or(DEFAULT_LOGGING))
        .format_timestamp_millis()
        .init();
    let app_config = AntTpConfig::read_args();

    anttp::run_server(app_config).await
}