Reflect host naming in git paths: - configs/taler-hacktivism/ (was taler-merchant) → container taler-hacktivism - configs/taler-hacktivism-bank/ (was taler-bank) → container …-bank, image taler-hacktivism-banking:live - configs/taler-exchange-ansible/ already matches …-exchange-ansible - configs/taler-exchange/ = conf inside that exchange container Update LIVE.md, README, ports/refs. No secret values.
35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
# taler-bank scripts
|
|
|
|
Container: **`taler-hacktivism-bank`** (libeufin-bank, GOA, **no IBAN**).
|
|
|
|
| File | Container path | User |
|
|
|------|----------------|------|
|
|
| `start_base_services_for_taler_bank.sh` | `/root/` | **root** |
|
|
| `start_bank.sh` | `/usr/local/bin/` | **libeufin-bank** |
|
|
| `check_bank-health.sh` | `/usr/local/bin/` | libeufin-bank / any |
|
|
| `landing-stats.sh` | `/usr/local/bin/` | root (in container) — writes `/var/www/bank-landing/stats.json` |
|
|
| `landing-stats-install.sh` | host only | root/podman — copies + runs + optional cron |
|
|
|
|
## Usage
|
|
|
|
```bash
|
|
# root in container
|
|
./start_base_services_for_taler_bank.sh
|
|
# then as libeufin-bank in /usr/local/bin:
|
|
./start_bank.sh --restart
|
|
```
|
|
|
|
## Landing stats (inside container)
|
|
|
|
```bash
|
|
# on koopa host — copy + run (writes /var/www/bank-landing/stats.json)
|
|
./landing-stats-install.sh
|
|
./landing-stats-install.sh --cron # every minute inside container (* * * * *)
|
|
./landing-stats-install.sh --run-only
|
|
```
|
|
|
|
Details + JSON schema: `configs/bank-landing/README.md`.
|
|
|
|
## Config
|
|
|
|
See `configs/taler-hacktivism-bank/`.
|