feat: Add option for a noindex meta tag on the HTML index page

Adds a new config option `index_page_allow_indexing` which defaults to false.

Fixes: !1527
This commit is contained in:
theS1LV3R
2026-03-11 16:47:47 +01:00
committed by Ginger
parent 67d5619ccb
commit 7b6bf4b78e
6 changed files with 28 additions and 1 deletions
+2
View File
@@ -18,11 +18,13 @@ async fn index_handler(
struct Index<'a> {
server_name: &'a str,
first_run: bool,
allow_indexing: bool,
}
let template = Index {
server_name: services.globals.server_name().as_str(),
first_run: services.firstrun.is_first_run(),
allow_indexing: services.config.index_page_allow_indexing,
};
Ok(Html(template.render()?))
}