From 4c41076570073e8b960742b6e1c2231fecfa6cce Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Sat, 8 Feb 2025 21:40:01 -0800 Subject: remove rust portion as its no longer necessary --- src/main.rs | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/main.rs (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs deleted file mode 100644 index 877b86d..0000000 --- a/src/main.rs +++ /dev/null @@ -1,32 +0,0 @@ -use actix_files as fs; -use actix_web::{web, App, HttpResponse, HttpServer, Result}; -use tera::Tera; - -async fn index(templates: web::Data) -> Result { - let mut context = tera::Context::new(); - context.insert("name", "World"); - - let rendered = templates - .render("index.html", &context) - .map_err(|e| { - eprintln!("Template rendering error: {}", e); - actix_web::error::ErrorInternalServerError("Template rendering error") - })?; - - Ok(HttpResponse::Ok().content_type("text/html").body(rendered)) -} - -#[actix_web::main] -async fn main() -> std::io::Result<()> { - let tera = Tera::new("templates/**/*").expect("Error initializing Tera"); - - HttpServer::new(move || { - App::new() - .app_data(web::Data::new(tera.clone())) - .route("/", web::get().to(index)) - .service(fs::Files::new("/static", "./static").show_files_listing()) - }) - .bind("127.0.0.1:8080")? - .run() - .await -} -- cgit v1.2.3