use axum::{response::Html, routing::get, Router}; use std::net::SocketAddr; #[tokio::main] async fn main() { let app = Router::new().route("/", get(handler)); let addr = SocketAddr::from(([0, 0, 0, 0], 3000)); println!("listening on {}", addr); let listener = tokio::net::TcpListener::bind(addr).await.unwrap(); axum::serve(listener, app).await.unwrap(); } async fn handler() -> Html<&'static str> { Html("

Mikhail Kilin

bcard v2 — deployed via Woodpecker CI + ArgoCD

") }