add: journals base

add: avatar/banner upload endpoints
This commit is contained in:
trisua 2025-03-23 18:03:11 -04:00
parent b3cac5f97a
commit bb682add85
14 changed files with 323 additions and 22 deletions

View file

@ -30,10 +30,13 @@ async fn main() {
let html_path = write_assets(&config).await;
// ...
let database = DataManager::new(config.clone()).await.unwrap();
database.init().await.unwrap();
let app = Router::new()
.merge(routes::routes(&config))
.layer(Extension(Arc::new(RwLock::new((
DataManager::new(config.clone()).await.unwrap(),
database,
Tera::new(&format!("{html_path}/**/*")).unwrap(),
)))))
.layer(