diff --git a/src/api.rs b/src/api.rs index 0f14ff1..32db3f4 100644 --- a/src/api.rs +++ b/src/api.rs @@ -12,6 +12,7 @@ pub async fn serve(config: Config, db: Database, addr: &str) -> std::io::Result< let app = axum::Router::new() .route("/", axum::routing::get(|| async { Html(index) })) + .route("/favicon.ico", axum::routing::get(|| async { include_bytes!("../web/uppe.ico") })) .route("/api/status", axum::routing::get(api_status)) .route("/api/status/:service", axum::routing::get(api_status_service)) .with_state(db); diff --git a/web/uppe.ico b/web/uppe.ico new file mode 100644 index 0000000..ea89711 Binary files /dev/null and b/web/uppe.ico differ