docs: reflect live koopa state (inventory + exchange-ansible)
Capture what is actually running on host koopa: podman names/ports, Caddy vhosts, and hernani paths. Authoritative snapshot: host/overview/LIVE.md. Rename docs to live container taler-hacktivism-exchange-ansible (not the short taler-exchange-hacktivism label). Add public-only mirror of ~/ansible-taler-exchange deploy helpers (no secrets.yml).
This commit is contained in:
parent
549ca638e8
commit
b5c1bf7591
11 changed files with 274 additions and 17 deletions
28
README.md
28
README.md
|
|
@ -25,6 +25,7 @@ host/ # openSUSE host-level config + overview
|
|||
configs/ # mirrored app configs (caddy, taler, forgejo, …)
|
||||
taler-merchant/ # overrides + nginx (same tree style as exchange)
|
||||
taler-exchange/ # overrides + coins
|
||||
taler-exchange-ansible/ # live koopa exchange container (ansible)
|
||||
forgejo/ # rootless git.hacktivism.ch
|
||||
castopod/ bonfire/ prime/ # compose mirrors (no secret values)
|
||||
tor/ # KoopaRelay ORPort 8080
|
||||
|
|
@ -36,19 +37,22 @@ scripts/ # merchant, exchange, monitoring helpers
|
|||
|
||||
## Live containers (podman)
|
||||
|
||||
| Name | Image / role | Host port |
|
||||
|------|----------------|-----------|
|
||||
| `taler-hacktivism` | merchant | **9010** |
|
||||
| `taler-exchange-hacktivism` | exchange | **9011** |
|
||||
| `taler-bank-hacktivism` | libeufin-bank (GOA, no IBAN) | **9012** |
|
||||
| `koopa-castopod` (+ mariadb/redis) | Castopod Fediverse podcast | **9020** |
|
||||
| `koopa-bonfire` (+ postgres) | Bonfire social | **9021** |
|
||||
| `koopa-prime` (Jellyfin) | media | **9022** |
|
||||
| qBittorrent (prime stack) | torrents | **9023** |
|
||||
| `koopa-forgejo` (+ postgres) | **Forgejo rootless** git | **9024** (+ SSH **9200**) |
|
||||
**Authoritative snapshot of host koopa:** [`host/overview/LIVE.md`](host/overview/LIVE.md) (refreshed from live).
|
||||
|
||||
Start model (Taler): **root** `/root/start_base_services_*` → shell as service user → `/usr/local/bin/start_*.sh [--restart]`.
|
||||
Start model (user apps): `hernani` → `cd ~/koopa-{castopod,bonfire,prime,forgejo} && podman-compose up -d`.
|
||||
| Name (podman) | Role | Host port |
|
||||
|---------------|------|-----------|
|
||||
| `taler-hacktivism` | merchant | **9010** (+ landing **9015**) |
|
||||
| **`taler-hacktivism-exchange-ansible`** | exchange (Ansible/systemd) | **9011** (+ landing **9014**) |
|
||||
| `taler-hacktivism-bank` | libeufin-bank (GOA) | **9012** (+ landing **9013**) |
|
||||
| `koopa-castopod` (+ mariadb/redis) | Castopod | **9020** |
|
||||
| `koopa-bonfire` (+ postgres) | Bonfire | **9021** |
|
||||
| `koopa-prime-jellyfin` | Jellyfin | **9022** |
|
||||
| `koopa-prime-qbittorrent` | qBittorrent | **9023** |
|
||||
| `koopa-forgejo` (+ postgres) | Forgejo rootless | **9024** + SSH **9200** |
|
||||
|
||||
Start model (Taler merchant/bank): **root** `start_base_services_*` → `/usr/local/bin/start_*.sh`.
|
||||
Start model (exchange): `~/ansible-taler-exchange/` → `run-container-koopa.sh` + `deploy-hacktivism-goa.sh`.
|
||||
Start model (user apps): `hernani` → `cd ~/koopa-* && podman-compose up -d`.
|
||||
|
||||
Public hosts: `taler.` / `exchange.` / `bank.` / `castopod.` / `bonfire.` / `prime.` / `bt.` / **`git.hacktivism.ch`**
|
||||
(Caddy → 9010–9015 / 9020–**9024**; git-SSH host **9200** direct).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue