user-service 0.4.1

A user management microservice.
Documentation
use actix_web::{web, App, HttpServer};
use database::*;
use routes::*;

mod database;
mod routes;

#[actix_web::main]
async fn main() -> std::io::Result<()> {
    env_logger::init();

    let db = Database::new();

    HttpServer::new(move || {
        App::new()
            .app_data(web::Data::new(db.clone()))
            .service(v1::service())
    })
    .workers(num_cpus::get())
    .bind(("0.0.0.0", 80))?
    .run()
    .await
}