koopa-admin-log/2026/2026-07-09--castopod-content.md

964 B

Castopod — admin note (2026-07-09)

Site: https://castopod.hacktivism.ch/
Admin: https://castopod.hacktivism.ch/cp-admin

Stack

Item Value
Live root ~/koopa-castopod/
Compose podman-compose (mirror: configs/castopod/compose.yml)
Containers koopa-castopod, koopa-castopod-mariadb, koopa-castopod-redis
Host port 9020 → Caddy

Secrets (not in this repo): ~/koopa-castopod/.env, ~/koopa-castopod/users.env (mode 600).
Also: koopa-admin-secrets/…/koopa-castopod/.

Accounts

User Role
admin instance superadmin
ngi podcaster

Ops

cd ~/koopa-castopod && set -a && source .env && set +a && podman-compose up -d
# scripts: scripts/castopod/{up,status,lib}.sh

Podcast content is managed in Castopod, not in admin-log.

Boot/branding: 2026/2026-07-13--castopod-boot-branding.md, configs/castopod/, scripts/castopod/.