update
This commit is contained in:
parent
8717757fbb
commit
3b9d6fbd89
2 changed files with 18 additions and 12 deletions
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -1788,7 +1788,7 @@ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
|
|||
[[package]]
|
||||
name = "web-base"
|
||||
version = "0.2.0"
|
||||
source = "git+https://git.hydrar.de/jmarya/web-base#b1adc59ea709c4e0a4bec553e4bc63b986fb7054"
|
||||
source = "git+https://git.hydrar.de/jmarya/web-base#dc5c22175bb58e554ebfd19a493be3631c9be40c"
|
||||
dependencies = [
|
||||
"actix-files",
|
||||
"actix-web",
|
||||
|
|
28
src/main.rs
28
src/main.rs
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue