# 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 ```bash 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/`.