docs: Bonfire FEDERATE + Forgejo rootless (git :9024/:9200)
This commit is contained in:
parent
b0efda7731
commit
40ec803464
13 changed files with 422 additions and 123 deletions
23
README.md
23
README.md
|
|
@ -12,9 +12,10 @@ Ops log and config mirror for host **koopa** (openSUSE Tumbleweed).
|
|||
host/ # openSUSE host-level config + overview
|
||||
overview/services.md # graphical service map
|
||||
systemd/ firewalld/ caddy/ network/
|
||||
configs/ # mirrored app configs (caddy, taler, …)
|
||||
configs/ # mirrored app configs (caddy, taler, forgejo, …)
|
||||
taler-merchant/ # overrides + nginx (same tree style as exchange)
|
||||
taler-exchange/ # overrides + coins
|
||||
forgejo/ # rootless git.hacktivism.ch
|
||||
scripts/ # merchant, exchange, monitoring helpers
|
||||
taler-merchant/ # merchant-model start scripts
|
||||
taler-exchange/ # same model; archive/ = greenfield bootstrap
|
||||
|
|
@ -29,15 +30,20 @@ scripts/ # merchant, exchange, monitoring helpers
|
|||
| `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**) |
|
||||
|
||||
Start model (Taler): **root** `/root/start_base_services_*` → shell as service user → `/usr/local/bin/start_*.sh [--restart]`.
|
||||
Start model (Castopod): `hernani` → `cd ~/koopa-castopod && podman-compose up -d`.
|
||||
Start model (user apps): `hernani` → `cd ~/koopa-{castopod,bonfire,prime,forgejo} && podman-compose up -d`.
|
||||
|
||||
Public hosts: `taler.` / `exchange.` / `bank.` / `castopod.` / **`git.hacktivism.ch`** (Caddy → 9010–9012 / 9020 / **9024**).
|
||||
Public hosts: `taler.` / `exchange.` / `bank.` / `castopod.` / `bonfire.` / `prime.` / `bt.` / **`git.hacktivism.ch`**
|
||||
(Caddy → 9010–9015 / 9020–**9024**; git-SSH host **9200** direct).
|
||||
|
||||
Service **details**: `configs/taler-*`, `scripts/*`.
|
||||
Service **details**: `configs/taler-*`, `configs/forgejo/`, `scripts/*`.
|
||||
Host-wide picture: **`host/overview/services.md`**.
|
||||
Port table: **`configs/ports.md`**.
|
||||
Router: **`../vecigate-admin-log`**.
|
||||
|
||||
**Benchmarks** (drive from the local machine, measure on koopa): **`benchmarks/`**
|
||||
|
|
@ -50,4 +56,11 @@ Router: **`../vecigate-admin-log`**.
|
|||
`configs/taler-exchange/README.md` (section "/keys, Wire and Account").
|
||||
|
||||
**Castopod pilot content (FOSS Airwaves, user ngi, free licenses):**
|
||||
`2026/2026-07-09--castopod-content.md` → https://castopod.hacktivism.ch` / **`git.hacktivism.ch/@foss
|
||||
`2026/2026-07-09--castopod-content.md` → https://castopod.hacktivism.ch/
|
||||
|
||||
**Bonfire FEDERATE + guest public (2026-07-10):**
|
||||
`2026/2026-07-10--bonfire-federate.md` → https://bonfire.hacktivism.ch/
|
||||
(ground zero: `2026/2026-07-09--bonfire-ground-zero.md`)
|
||||
|
||||
**Forgejo rootless (git.hacktivism.ch, no free registration, SSH :9200):**
|
||||
`2026/2026-07-10--forgejo-rootless.md` → https://git.hacktivism.ch/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue