Added music route to main
This commit is contained in:
22
src/main.rs
22
src/main.rs
@@ -11,13 +11,14 @@ use std::io::Read;
|
|||||||
use std::process::exit;
|
use std::process::exit;
|
||||||
use toml::from_slice;
|
use toml::from_slice;
|
||||||
|
|
||||||
|
use crate::pages::files::robots;
|
||||||
use middleware::MimeType;
|
use middleware::MimeType;
|
||||||
use pages::{
|
use pages::{
|
||||||
files::file,
|
files::file,
|
||||||
index,
|
index,
|
||||||
|
music::music,
|
||||||
projects::{project, projects},
|
projects::{project, projects},
|
||||||
};
|
};
|
||||||
use crate::pages::files::robots;
|
|
||||||
|
|
||||||
#[derive(Parser)]
|
#[derive(Parser)]
|
||||||
#[command(name = "aindustries-be", version, about = "This is the amazing webserver for aindustries.be!", long_about = None)]
|
#[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 assets = assets.replace("~", "/home/conta/Code/aindustries.be/assets");
|
||||||
let data = web::Data::new(AppState { assets, pool });
|
let data = web::Data::new(AppState { assets, pool });
|
||||||
if let Ok(server) = HttpServer::new(move || {
|
if let Ok(server) = HttpServer::new(move || {
|
||||||
App::new().app_data(data.clone()).service(file).service(robots).service(
|
App::new()
|
||||||
web::scope("")
|
.app_data(data.clone())
|
||||||
.wrap(MimeType::new("text/html"))
|
.service(file)
|
||||||
.service(index)
|
.service(robots)
|
||||||
.service(projects)
|
.service(
|
||||||
.service(project),
|
web::scope("")
|
||||||
)
|
.wrap(MimeType::new("text/html"))
|
||||||
|
.service(index)
|
||||||
|
.service(projects)
|
||||||
|
.service(project)
|
||||||
|
.service(music),
|
||||||
|
)
|
||||||
})
|
})
|
||||||
.bind(bind_address)
|
.bind(bind_address)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user