Added music route to main

This commit is contained in:
2025-11-24 21:22:34 +01:00
parent c5b85bc359
commit 88abbe8c14

View File

@@ -11,13 +11,14 @@ use std::io::Read;
use std::process::exit;
use toml::from_slice;
use crate::pages::files::robots;
use middleware::MimeType;
use pages::{
files::file,
index,
music::music,
projects::{project, projects},
};
use crate::pages::files::robots;
#[derive(Parser)]
#[command(name = "aindustries-be", version, about = "This is the amazing webserver for aindustries.be!", long_about = None)]
@@ -100,13 +101,18 @@ async fn main() {
let assets = assets.replace("~", "/home/conta/Code/aindustries.be/assets");
let data = web::Data::new(AppState { assets, pool });
if let Ok(server) = HttpServer::new(move || {
App::new().app_data(data.clone()).service(file).service(robots).service(
web::scope("")
.wrap(MimeType::new("text/html"))
.service(index)
.service(projects)
.service(project),
)
App::new()
.app_data(data.clone())
.service(file)
.service(robots)
.service(
web::scope("")
.wrap(MimeType::new("text/html"))
.service(index)
.service(projects)
.service(project)
.service(music),
)
})
.bind(bind_address)
{