[Add] Omega Index route

This commit is contained in:
Alex Emmet 2026-04-10 21:50:50 +02:00
commit c41860509a
3 changed files with 20 additions and 1 deletions

17
src/server/index.rs Normal file
View file

@ -0,0 +1,17 @@
use actix_web::{HttpResponse, Responder};
pub async fn index_handler() -> impl Responder {
let documentation = r#"
Omega API Server
Available Routes:
- /api/* : API endpoints for the Omega server.
- /direct/* : Resolution for shortened links.
All other routes will return this documentation.
"#;
HttpResponse::Ok()
.content_type("text/plain; charset=utf-8")
.body(documentation)
}