From 898b52edcb47bcb3e9d6106e74ca73e74ea01e70 Mon Sep 17 00:00:00 2001 From: sillylaird Date: Thu, 3 Sep 2026 00:33:59 +0000 Subject: import live www.sillylaird.ca webroot --- tools/README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tools/README.md (limited to 'tools/README.md') diff --git a/tools/README.md b/tools/README.md new file mode 100644 index 0000000..4c13824 --- /dev/null +++ b/tools/README.md @@ -0,0 +1,16 @@ +# Tools + +Small maintenance helpers. No generator required. See also the root `README.md`. + +- `python3 tools/link_check.py` — internal href/src targets exist +- `python3 tools/html_audit.py` — quick a11y/markup audit +- `python3 tools/generate_sitemap.py` — rebuild `sitemap.xml` with lastmod + hreflang +- `python3 tools/translate_pages.py` — generate missing `*_zh` / `*_jp` page stubs +- `python3 tools/link_rot.py` — external link rot checker +- `python3 tools/image_budget.py` — flag oversized images (scans assets, startpage, gaming, …) +- `./tools/optimize_images.sh` — recompress/resize images (backs up first; `DRY_RUN=1` to preview) +- `./tools/run_audits.sh` — audits + sitemap together (cron-friendly; `STRICT=1` to fail on findings) +- `./tools/security_check.sh` — response headers + session cookie flags +- `./tools/backup.sh` — tar.gz backup (`BACKUP_DIR` override) +- `./tools/uptime_check.sh` — curl uptime check (`URL` override) +- `./tools/update_openbsd_version.sh` — scrape openbsd.org current release into `startpage/openbsd_version.txt` (cron; boot banner) -- cgit v1.2.3