admin-log: adapt clementine tip/vs content onto main
This commit is contained in:
parent
ba863f8a93
commit
d8dbc6242b
7 changed files with 111 additions and 23 deletions
|
|
@ -36,6 +36,7 @@ ss -lntp | grep -E '90[0-9]{2}|9200|8080|9080|1789'
|
|||
| `koopa-forgejo` (+ postgres) | `forgejo:11-rootless` | **9024**, **9200** | `git.hacktivism.ch` |
|
||||
| **`koopa-paivana`** (+ upstream) | `localhost/koopa-paivana:latest` | **9025** | `paivana.hacktivism.ch` |
|
||||
| `koopa-lemmy-proxy` (+ lemmy, ui, pictrs, db) | `lemmy:0.19.20` | **9026** | `lemmy.hacktivism.ch` |
|
||||
| `koopa-decidim` (+ postgres, redis, sidekiq) | `decidim/decidim:0.30.8` | **9027** | `decidim.hacktivism.ch` |
|
||||
| **`koopa-tor-relay`** | `localhost/koopa-tor-relay:latest` | **8080**, **9051** (host net) | Tor OR (non-exit) |
|
||||
| **`koopa-nym`** | `localhost/koopa-nym:latest` | **9080**, **1789**, **1790** (+ opt. WG) | Nym mixnet node (nym.com) |
|
||||
| `koopa-tops-ng1` | `nginx` | **9090** | `tops.ng1.hacktivism.ch` |
|
||||
|
|
@ -61,6 +62,7 @@ Managed from **`/home/hernani/ansible-taler-exchange/`** (see `configs/taler-exc
|
|||
| `git.hacktivism.ch` | 9024 (HTTP); git-SSH **9200** host-direct |
|
||||
| `paivana.hacktivism.ch` | 9025 (paivana-httpd GOA paywall) |
|
||||
| `lemmy.hacktivism.ch` | 9026 |
|
||||
| `decidim.hacktivism.ch` | 9027 |
|
||||
| `tops.ng1.hacktivism.ch` | 9090 |
|
||||
| `tops.ng2.hacktivism.ch` | 9091 |
|
||||
| `tops.ng3.hacktivism.ch` | 9092 |
|
||||
|
|
@ -74,6 +76,7 @@ Config: `/etc/caddy/Caddyfile` (mirror `configs/caddy/Caddyfile`).
|
|||
| `~/ansible-taler-exchange/` | Ansible + scripts for exchange-ansible container |
|
||||
| `~/koopa-castopod/` | Castopod compose |
|
||||
| `~/koopa-lemmy/` | Lemmy compose |
|
||||
| `~/koopa-decidim/` | Decidim compose |
|
||||
| `~/koopa-bonfire/` | Bonfire compose + gitbot |
|
||||
| `~/koopa-prime/` | Jellyfin + qBittorrent |
|
||||
| `~/koopa-forgejo/` | Forgejo rootless |
|
||||
|
|
@ -90,6 +93,8 @@ Config: `/etc/caddy/Caddyfile` (mirror `configs/caddy/Caddyfile`).
|
|||
| Taler merchant/bank | root `start_base_services_*` → service user → `/usr/local/bin/start_*.sh` |
|
||||
| Exchange (GOA) | `~/ansible-taler-exchange/run-container-koopa.sh` then `deploy-hacktivism-goa.sh` |
|
||||
| User apps | `cd ~/koopa-* && podman-compose up -d` |
|
||||
| Lemmy | user units `container-koopa-lemmy-db` + `container-koopa-lemmy` (linger) |
|
||||
| Decidim | user units `container-koopa-decidim-db` + `container-koopa-decidim` (linger) |
|
||||
| tops (ng1–ng3) | user unit `container-koopa-tops.service` (linger) |
|
||||
|
||||
## Config mirrors in this repo (`configs/`)
|
||||
|
|
@ -111,3 +116,4 @@ Config: `/etc/caddy/Caddyfile` (mirror `configs/caddy/Caddyfile`).
|
|||
| Forgejo | `2026/2026-07-10--forgejo-rootless.md` |
|
||||
| Bonfire public feeds | `configs/bonfire/public-feeds.md` |
|
||||
| Castopod content | `2026/2026-07-09--castopod-content.md` |
|
||||
| Decidim | `2026/2026-08-17--decidim.md` · `configs/decidim/` |
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ flowchart TB
|
|||
Forgejo["koopa-forgejo ROOTLESS\n:9024 HTTP / :9200 SSH"]
|
||||
Paivana["koopa-paivana\n:9025"]
|
||||
Lemmy["koopa-lemmy-proxy\n:9026"]
|
||||
Decidim["koopa-decidim\n:9027"]
|
||||
end
|
||||
|
||||
Tor["tor ORPort :8080"]
|
||||
|
|
@ -63,6 +64,7 @@ flowchart TB
|
|||
CaddyHTTPS -->|git.hacktivism.ch| Forgejo
|
||||
CaddyHTTPS -->|paivana.hacktivism.ch| Paivana
|
||||
CaddyHTTPS -->|lemmy.hacktivism.ch| Lemmy
|
||||
CaddyHTTPS -->|decidim.hacktivism.ch| Decidim
|
||||
```
|
||||
|
||||
## Port table
|
||||
|
|
@ -84,6 +86,7 @@ flowchart TB
|
|||
| **9024** | podman | **forgejo** HTTP → `git.hacktivism.ch` |
|
||||
| **9025** | podman | **paivana** → `paivana.hacktivism.ch` |
|
||||
| **9026** | podman | **lemmy** → `lemmy.hacktivism.ch` |
|
||||
| **9027** | podman | **decidim** → `decidim.hacktivism.ch` |
|
||||
| **9200** | podman | **forgejo** git-SSH (host-direct) |
|
||||
| 9090–9092 | podman | **tops** `koopa-tops-ng1`…`ng3` |
|
||||
| 8080 | tor | ORPort |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue