taler-monitoring/site-gen
Hernâni Marques f38142cbd3
fix 1.23.5: per-job mon page publish (no full-tree rsync --delete)
Shared /var/www/monitoring-sites is multi-agent. Full-tree --delete wiped
sibling families (e.g. monitoring-max-ladder after main/surface runs).
Publish only HTML_OK_DIR/HTML_ERR_DIR per host; apply-monitoring-live merges.
2026-07-22 03:35:05 +02:00
..
caddy-monitoring-handles.snippet fix 1.23.1: only /monitoring-max-ladder for GOA (drop classic ladder page) 2026-07-19 15:05:21 +02:00
console_to_html.py fix 1.23.1: only /monitoring-max-ladder for GOA (drop classic ladder page) 2026-07-19 15:05:21 +02:00
README.md taler-monitoring v1.13.12 2026-07-19 04:22:10 +02:00
ROOT-ON-KOOPA.md fix 1.23.5: per-job mon page publish (no full-tree rsync --delete) 2026-07-22 03:35:05 +02:00
settings.conf.example taler-monitoring v1.13.12 2026-07-19 04:22:10 +02:00

site-gen — HTML converter + Caddy notes

Required for host-agent: console_to_html.py (log → sticky HTML).

File Role
console_to_html.py Convert suite console log → public mon HTML
caddy-monitoring-handles.snippet Caddy handle / bare redir notes
ROOT-ON-KOOPA.md Publish staging → /var/www (paths from env)
settings.conf.example Optional settings for legacy multi-host generator

Optional / moved

Legacy multi-host generate/deploy and firecuda launchd tooling live under ../meta/ (see meta/README.md).

# normal publish is host-agent on the mon host, not these scripts
../host-agent/run-hacktivism-monitoring.sh   # etc.