Files
aef-website/src/main.rs

20 lines
561 B
Rust

use axum::{routing::get, Router};
use tower_http::services::ServeDir;
mod collector;
mod index;
mod page;
#[tokio::main]
async fn main() {
// build our application with a single route
let app = Router::new()
.route("/", get(index::index))
.route("/cam", get(collector::collector))
.fallback_service(ServeDir::new("./static/serve"));
// run our app with hyper, listening globally on port 3000
let listener = tokio::net::TcpListener::bind("0.0.0.0:3000").await.unwrap();
axum::serve(listener, app).await.unwrap();
}