Compare commits
2 commits
986e9a3090
...
a10de8f0a9
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a10de8f0a9 | ||
|
|
43a8b4037b |
2 changed files with 35 additions and 3 deletions
32
2026/2026-09-23--goa-merchant-terms-privacy+mon.md
Normal file
32
2026/2026-09-23--goa-merchant-terms-privacy+mon.md
Normal 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).
|
||||||
|
|
@ -336,19 +336,19 @@ dossiers.ngi.hacktivism.ch {
|
||||||
header Alt-Svc "clear"
|
header Alt-Svc "clear"
|
||||||
root * /var/www/monitoring-sites/dossiers.ngi.hacktivism.ch
|
root * /var/www/monitoring-sites/dossiers.ngi.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
try_files {path} /index.html
|
try_files {path} {path}/ {path}/index.html
|
||||||
}
|
}
|
||||||
|
|
||||||
dossiers.2.ngi.hacktivism.ch {
|
dossiers.2.ngi.hacktivism.ch {
|
||||||
header Alt-Svc "clear"
|
header Alt-Svc "clear"
|
||||||
root * /var/www/monitoring-sites/dossiers.2.ngi.hacktivism.ch
|
root * /var/www/monitoring-sites/dossiers.2.ngi.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
try_files {path} /index.html
|
try_files {path} {path}/ {path}/index.html
|
||||||
}
|
}
|
||||||
|
|
||||||
dossiers.3.ngi.hacktivism.ch {
|
dossiers.3.ngi.hacktivism.ch {
|
||||||
header Alt-Svc "clear"
|
header Alt-Svc "clear"
|
||||||
root * /var/www/monitoring-sites/dossiers.3.ngi.hacktivism.ch
|
root * /var/www/monitoring-sites/dossiers.3.ngi.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
try_files {path} /index.html
|
try_files {path} {path}/ {path}/index.html
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue