3.1 KiB
tech-dossier Freeze cascade — 2026-09-28
Repo: $HOME/git/src/ngi/tech-dossier-project-data
Ladder (each tip autonomously make html; each depends on the previous):
| # | Branch | Tip | Local serve | Live ht root |
|---|---|---|---|---|
| 1 | main |
d2fbd79 |
http://127.0.0.1:8101/ | — |
| 2 | feat/sm-content |
089ef1f |
http://127.0.0.1:8102/ | dossiers.3.ngi.hacktivism.ch (optional) |
| 3 | feat/website-features |
53a3176 |
http://127.0.0.1:8103/ | dossiers.2.ngi.hacktivism.ch (optional) |
| 4 | feat/website-design |
2e26c80 |
http://127.0.0.1:8104/ | — (no public host after views deploy) |
| 5 | feat/website-views |
bbafc38 (origin tip; local soft-reset dropped bad 1b2fcf7/7aca0e8) |
http://127.0.0.1:8105/ | path roots under blank landing (see Live) |
Caddy roots (SoT scripts/caddy/Caddyfile.koopa-live-wdGet):
/var/www/monitoring-sites/dossiers.ngi.hacktivism.ch/var/www/monitoring-sites/dossiers.2.ngi.hacktivism.ch/var/www/monitoring-sites/dossiers.3.ngi.hacktivism.ch
basic_auth: scripts/caddy/apply-dossiers-ngi-basicauth.sh
Local cascade links
Live
- dossiers.ngi ← blank cascade landing (kal
sites/dossiers.ngi.hacktivism.ch/; EN + ASCII ladder; views tip citebbafc38) - Path editions:
/main/,/feat-sm-content/,/feat-website-features/,/feat-website-design/,/feat-website-views/ - Hourly branch-status builder: kal
scripts/dossiers-ngi/branch-status-hourly.py→sites/…/branch-status.json(+ user timer); not inside tdpd - tdpd
feat/website-viewslocal HEAD = origin =bbafc38(NO_PUSH; bad tips discarded locally) - dossiers.2.ngi ← website-features (optional)
- dossiers.3.ngi ← sm-content (optional)
Deploy (Freigabe 2026-09-28 design; Freigabe 2026-09-29 views; Freigabe blank landing same day)
Earlier primary: rsync website/build/ from tip feat/website-views →
hernani@koopa:/var/www/monitoring-sites/dossiers.ngi.hacktivism.ch/
(--delete, exclude .DS_Store).
Result 2026-09-28 ~22:25+02 (design @ 2e26c80): RSYNC_OK — ~2698 files / ~27M; live dossier/sm/index.html 41693 bytes.
Result 2026-09-29 ~04:30+02 (views-era freeze): RSYNC_OK — live / HTTP 200. Local tdpd later briefly carried wrong tips 1b2fcf7 → 7aca0e8 (ladder rewrite + hourly in tdpd); those were dropped locally back to bbafc38 (TODO=430). Never push those tips.
Result 2026-09-29 (blank landing kal @ 56ee97a): RSYNC_OK — live / HTTP 200 SIZE=3505 title cascade landing; path-root editions owned by koopa-admin-log sites/dossiers.ngi.hacktivism.ch/; NO_PUSH.
TODO=430 follow-up (local, NO_PUSH): kal landing EN/ASCII + tip cite bbafc38; hourly builder + systemd under kal; daylog tip table corrected. Deploy landing / enable timer on koopa needs Freigabe.