Commit graph

62 commits

Author SHA1 Message Date
Hernâni Marques
ea713cab91
caddy: sync host/caddy mirror with full vhost map
host/caddy/Caddyfile was stale (Taler-only). Align with configs/caddy
including git.hacktivism.ch :9024 and forgejo-ssh note :9200.
2026-07-10 15:55:52 +02:00
Hernâni Marques
fe08c827e2
caddy: mirror git.hacktivism.ch (9024) and forgejo-ssh :9200
Refresh Caddyfile from live layout; English comments; ACME/redirect
host list includes git.; SSH note uses host port 9200.
2026-07-10 15:52:00 +02:00
Hernâni Marques
d6093a03e7
docs: English for wallet UI quote in exchange snapshot note 2026-07-10 15:48:08 +02:00
Hernâni Marques
32c969edd8
docs: translate remaining German phrases to English 2026-07-10 15:44:16 +02:00
Hernâni Marques
4c75aa0914
docs: verify firewalld 9200 for Forgejo git-SSH 2026-07-10 15:40:24 +02:00
Hernâni Marques
3be81d50d8
docs: firewalld 9200 + VeciGate path for Forgejo git-SSH 2026-07-10 15:36:32 +02:00
Hernâni Marques
57acb6b5b6
docs: origin is git.hacktivism.ch hernani/koopa-admin-log 2026-07-10 15:32:40 +02:00
Hernâni Marques
bee4e9a670
docs: Bonfire FEDERATE + Forgejo rootless (git :9024/:9200) 2026-07-10 15:28:48 +02:00
Hernâni Marques
c3902bb3ec
docs: Forgejo git-SSH on host port 9200 2026-07-10 15:24:56 +02:00
Hernâni Marques
ceb214ee59
docs: Forgejo rootless on git.hacktivism.ch (no free signup) 2026-07-10 15:21:04 +02:00
Hernâni Marques
fb2f9782ee
docs: SECRETS.md map castopod/bonfire/prime home-hernani paths 2026-07-10 15:17:12 +02:00
Hernâni Marques
c17064c1f4
gitignore: drop .tmp bench scratch (was wrongly committed) 2026-07-10 15:13:20 +02:00
Hernâni Marques
1918d384af
doc: daylog 2026-07-10 2026-07-10 15:09:28 +02:00
Hernâni Marques
8cd8b1c1fb
docs: SECRETS.md — paths only; no secret values in this repo 2026-07-10 15:05:36 +02:00
Hernâni Marques
522d97f8de
ops: castopod/bonfire notes; amount-ladder bench 2026-07-10 15:01:44 +02:00
Hernâni Marques
82c560f9ce
stats: mem snapshot w/o pipe (subshell lost counters → 0 B) 2026-07-10 14:57:52 +02:00
Hernâni Marques
9574d438cc
stats: mem RSS by role via /proc (pipeline; shows 0 B) 2026-07-10 14:54:00 +02:00
Hernâni Marques
34dd0ba717
doc: daylog 2026-07-09 2026-07-10 14:50:08 +02:00
Hernâni Marques
72fb1b546a
docs: topic notes 2026-07-09 (keys-wire, ipv6, castopod, …) 2026-07-10 14:46:16 +02:00
Hernâni Marques
829cb26635
landings: What is retained (was: What we retain) 2026-07-10 14:42:24 +02:00
Hernâni Marques
1d694a06c0
landings: privacy footer notes (What we retain) 2026-07-10 14:38:32 +02:00
Hernâni Marques
cba0381d52
shared: terms CSS fragment + privacy docs helper 2026-07-10 14:34:40 +02:00
Hernâni Marques
3d9f6e0ee9
exchange: Swiss FADP privacy installer 2026-07-10 14:30:48 +02:00
Hernâni Marques
bc06815f18
exchange: TERMS_ETAG no-terms-v2; multi-httpd was stuck on v0 2026-07-10 14:26:56 +02:00
Hernâni Marques
eb7ab960aa
merchant: Swiss FADP privacy (PRIVACY_ETAG; was not configured) 2026-07-10 14:23:04 +02:00
Hernâni Marques
7114be69f8
merchant: dual-currency /terms installer (CHF+GOA) 2026-07-10 14:19:12 +02:00
Hernâni Marques
6bb48a941c
merchant: stats fail-closed; full PATH (cron wiped zeros) 2026-07-10 14:15:20 +02:00
Hernâni Marques
3d43440ad8
scripts: sanity/dns/wallet-cli helpers; ops cleanup 2026-07-10 14:11:28 +02:00
Hernâni Marques
1dbf8f3c11
monitoring: versions vs deb.taler.net trixie; outside+inside 2026-07-10 14:07:36 +02:00
Hernâni Marques
ac415d313c
monitoring: taler-monitoring www/inside/sanity/server/e2e scaffold 2026-07-10 14:03:44 +02:00
Hernâni Marques
5a4885f55c
landing: deploy helpers for bank/exchange/merchant stats cron 2026-07-10 13:59:52 +02:00
Hernâni Marques
77c4dcbd11
merchant: landing-stats + helpers; demo instance note 2026-07-10 13:56:00 +02:00
Hernâni Marques
a851ec9a66
exchange: landing-stats + no-terms stubs (TERMS_ETAG no-terms-v0) 2026-07-10 13:52:08 +02:00
Hernâni Marques
73a1f6cbdc
bank: landing-stats + install helpers; health/start 2026-07-10 13:48:16 +02:00
Hernâni Marques
82c9e02e65
shared: goa-stats snippet assets for landings 2026-07-10 13:44:24 +02:00
Hernâni Marques
eab6881a94
merchant landing: dual-currency intro + nginx :9015 2026-07-10 13:40:32 +02:00
Hernâni Marques
52fda7f65a
exchange landing: intro page + nginx :9014 2026-07-10 13:36:40 +02:00
Hernâni Marques
b9e6ef6eb7
bank landing: nginx :9013 + English intro (stats placeholders) 2026-07-10 13:32:48 +02:00
Hernâni Marques
6a0c8dc20a
bank: English landing with taler withdraw QR 2026-07-10 13:28:56 +02:00
Hernâni Marques
d66e029cff
doc: daylog 2026-07-08 2026-07-10 13:25:04 +02:00
Hernâni Marques
27af79f015
docs: openSUSE host tree with service overview (Caddy/ACME diagram) 2026-07-10 13:21:12 +02:00
Hernâni Marques
8ca5930f3e
docs+config: remove KUDOS coins; disable kudos currencies 2026-07-10 13:17:20 +02:00
Hernâni Marques
708f8a29e1
exchange: still shipping KUDOS coins (to remove) 2026-07-10 13:13:28 +02:00
Hernâni Marques
5d0ac3a850
docs+config: exchange-overrides.conf like merchant; drop zz- files 2026-07-10 13:09:36 +02:00
Hernâni Marques
4e2e8153ec
firewalld: drop obsolete 443 and 8082 (ACME via Caddy :9000) 2026-07-10 13:05:44 +02:00
Hernâni Marques
451f09ee1d
caddy: HTTP 9000 HTTPS 9001; ACME webroot; firewalld open 9000/9001/80 2026-07-10 13:01:52 +02:00
Hernâni Marques
eff16b75ab
caddy: 8085/8443 + systemd 80/443 proxies; drop --resume 2026-07-10 12:58:00 +02:00
Hernâni Marques
9cfdeab4d3
caddy: install; copy taler LE certs (issued 07.07.) → /etc/caddy/certs; :443 2026-07-10 12:54:08 +02:00
Hernâni Marques
83d739b7be
doc: daylog 2026-07-07 2026-07-10 12:50:16 +02:00
Hernâni Marques
443e7372b0
doc: daylog 2026-07-02 2026-07-10 12:46:24 +02:00