koopa-admin-log/configs/exchange-landing
Hernâni Marques 78bbd80d1f
landing: central container memory/load stats for all three sites
Collect RSS groups, top processes, and loadavg from inside each podman
container (not host /proc), merge into performance.memory, show compact
labels with cgroup limits and byte tooltips, and cover this in the test suite.
2026-07-17 08:55:00 +02:00
..
goa-amount.js landing: harden GOA alt display for all three sites 2026-07-17 08:48:00 +02:00
index.html landing: central container memory/load stats for all three sites 2026-07-17 08:55:00 +02:00
nginx-landing.conf docs: new root as prior history lost (orphan + GC); ~215 commits not recoverable 2026-07-13 10:12:00 +02:00
og-goa-shop.png docs: new root as prior history lost (orphan + GC); ~215 commits not recoverable 2026-07-13 10:12:00 +02:00
qr-logo.png docs: new root as prior history lost (orphan + GC); ~215 commits not recoverable 2026-07-13 10:12:00 +02:00
qr-logo.svg docs: new root as prior history lost (orphan + GC); ~215 commits not recoverable 2026-07-13 10:12:00 +02:00
README.md docs: new root as prior history lost (orphan + GC); ~215 commits not recoverable 2026-07-13 10:12:00 +02:00

Exchange landing (exchange.hacktivism.ch intro)

Static intro (stats + links) for the GOA exchange. Withdraw QR removed (was wrong).

Item Value
Container taler-hacktivism-exchange-ansible
In-container path /var/www/exchange-landing/
nginx listen 9014 (nginx-landing.conf)
Host port to publish / wire 9014127.0.0.1:9014
Public path (once Caddy wired) e.g. https://exchange.hacktivism.ch/intro/ or dedicated intro host
Link previews Open Graph / Twitter meta → og-goa-shop.png (1200×630 GOA shop grid)

Deploy

# from laptop → koopa
scp -r configs/exchange-landing/* koopa:/tmp/exchange-landing/
# on koopa: install nginx if missing, copy files, enable site, publish port
# ensure og-goa-shop.png is under /var/www/exchange-landing/ (served as /intro/og-goa-shop.png)

See scripts/taler-landing/deploy-landings.sh.