Compare commits

...

2 commits

Author SHA1 Message Date
Hernâni Marques
a10de8f0a9
ops: caddy dossiers try_files path/index.html 2026-09-23 13:23:32 +02:00
Hernâni Marques
43a8b4037b
docs: daylog 2026-09-23 goa merchant terms privacy + mon green 2026-09-23 13:23:22 +02:00
2 changed files with 35 additions and 3 deletions

View file

@ -0,0 +1,32 @@
# 2026-09-23 — GOA merchant /terms+/privacy + mon green
## Why
Public merchant `taler.hacktivism.ch` lacked `/terms` + `/privacy` (501).
elelmon still assumed legacy multi-CTR `taler-hacktivism*`; live SoT is single
CTR **`goa-regio-ng`** (pasta 9010–9015).
## Live (hernani@koopa)
| Piece | Detail |
|-------|--------|
| CTR | `goa-regio-ng` · BANK=EX=MER same |
| Terms | `TERMS_ETAG=merchant-tos-dual-v2` · en under `/var/lib/taler-merchant/terms/` |
| Privacy | `PRIVACY_ETAG=merchant-pp-swiss-v0` |
| Drop-in | `/etc/taler-merchant/conf.d/terms-privacy.conf` · httpd restart |
| Public | `https://taler.hacktivism.ch/{terms,privacy}` → **200** |
| Mon stamp | `20260923T075931Z` · LOG `~/.local/state/elelmon-runs/hacktivism-full-….log` |
| Mon result | EXIT=0 · 182 OK · 0 ERROR · 21 WARN · 21 INFO |
| Public mon | staging → `/var/www/monitoring-sites/{host}/monitoring/` |
## Repo SoT (magikoopa)
**koopa-admin-log** — profile/scripts already had ETAGs + install helpers;
runtime apply on CTR today. Caddyfile dossiers `try_files` → `{path} {path}/ {path}/index.html`
(separate commit).
**elelmon** — laptop tip goa-aware (clean); koopa WT may still need SSH pull.
## Hold
Cutover locked. No `taler-deployment` master push. Next: T3 vanilla Ansible lokal → T2 APT (Freigabe).

View file

@ -336,19 +336,19 @@ dossiers.ngi.hacktivism.ch {
header Alt-Svc "clear"
root * /var/www/monitoring-sites/dossiers.ngi.hacktivism.ch
file_server
try_files {path} /index.html
try_files {path} {path}/ {path}/index.html
}
dossiers.2.ngi.hacktivism.ch {
header Alt-Svc "clear"
root * /var/www/monitoring-sites/dossiers.2.ngi.hacktivism.ch
file_server
try_files {path} /index.html
try_files {path} {path}/ {path}/index.html
}
dossiers.3.ngi.hacktivism.ch {
header Alt-Svc "clear"
root * /var/www/monitoring-sites/dossiers.3.ngi.hacktivism.ch
file_server
try_files {path} /index.html
try_files {path} {path}/ {path}/index.html
}