This commit is contained in:
JMARyA 2023-09-14 18:48:20 +02:00
parent 8717757fbb
commit 3b9d6fbd89
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
2 changed files with 18 additions and 12 deletions

View file

@ -16,17 +16,23 @@ async fn main() -> std::io::Result<()> {
let conf = config::Config::new();
web_base::bootstrap::cache_bootstrap().await;
web_base::map!(web_base::Site::new().enable_bootstrap(true), |x: App<_>| {
x.app_data(web::Data::new(conf.clone()))
.service(pages::index::index)
// Assets
.service(pages::assets::wallpaper)
.service(pages::assets::me_img)
.service(pages::index::public_key)
.service(pages::index::mirrors)
.service(pages::index::message_page)
.service(pages::index::message_post)
})
web_base::map!(
web_base::Site::new()
.enable_bootstrap(true)
.enable_scaling(true)
.enable_favicon("/assets/me".to_string()),
|x: App<_>| {
x.app_data(web::Data::new(conf.clone()))
.service(pages::index::index)
// Assets
.service(pages::assets::wallpaper)
.service(pages::assets::me_img)
.service(pages::index::public_key)
.service(pages::index::mirrors)
.service(pages::index::message_page)
.service(pages::index::message_post)
}
)
.bind(("0.0.0.0", 8080))?
.run()
.await