Add basic server config

This commit is contained in:
2025-03-17 21:39:36 +01:00
parent d9e8ce90cc
commit 8baac2d7cb
2 changed files with 42 additions and 1 deletions

View File

@ -49,7 +49,7 @@ async fn main() -> std::io::Result<()> {
HttpServer::new(move || {
let session_mw = SessionMiddleware::builder(redis_store.clone(), cookie_secret_key.clone())
.cookie_name("matrixgw-session".to_string())
.cookie_name("moneymgr-session".to_string())
.session_lifecycle(SessionLifecycle::BrowserSession(Default::default()))
.build();
@ -72,6 +72,10 @@ async fn main() -> std::io::Result<()> {
.app_data(TempFileConfig::default().directory(&AppConfig::get().temp_dir))
// Server controller
.route("/robots.txt", web::get().to(server_controller::robots_txt))
.route(
"/api/server/config",
web::get().to(server_controller::config),
)
// Auth controller
.route(
"/api/auth/start_oidc",