feat: add seo diagnostics tool with cli commands, config paths, and static versioning

Add SEO_REPORTS_DIR to config, STATIC_VERSION for cache-busting, seo prune/clear CLI subcommands, tools router with seo job endpoints, and boot-versioned static URLs in Dockerfile and Makefile
This commit is contained in:
2026-06-14 00:16:22 +00:00
parent 61c1ae8c5d
commit 1b89f7c49f
110 changed files with 4501 additions and 270 deletions
@@ -1,6 +1,7 @@
// retoor <retoor@molodetz.nl>
import { Component } from "./Component.js";
import { assetUrl } from "../assetVersion.js";
const LB_CSS_ID = "lightbox-css";
@@ -22,7 +23,7 @@ export class AppLightbox extends Component {
const link = document.createElement("link");
link.id = LB_CSS_ID;
link.rel = "stylesheet";
link.href = "/static/css/lightbox.css";
link.href = assetUrl("/static/css/lightbox.css");
document.head.appendChild(link);
}