# Meet (Jitsi) — CachyOS web stub (koopa) | Item | Value | |------|--------| | Public site | `meet.hacktivism.ch` | | Public port | **9031** (`koopa-paivana-meet`) | | Backend | `127.0.0.1:19131` (`koopa-meet-web`) | | Image (web) | `localhost/koopa-meet-web:cachyos` | | Live dir | `/home/hernani/koopa-meet/` | Phase 1 = Caddy vhost + branded nginx landing on CachyOS (`koopa-meet-web`) behind Paivana (GOA:42). Phase 2 = prosody + jicofo + jvb — scaffold in `compose.phase2.yml` (`profiles: [phase2]`); images under `configs/meet/phase2/` still TODO. Not `docker-jitsi-meet` Debian by default. UDP/JVB and TURN need VeciGate once rooms work (range TBD in `ports.md`). ## Caddy Caddy stays on `127.0.0.1:9031` (paywall). App bind is loopback `19131` only. ```bash sudo bash /path/to/koopa-admin-log/scripts/caddy/caddy-apply.sh \ --snippet …/configs/caddy/meet.hacktivism.ch.caddy \ --site meet.hacktivism.ch --port 9031 --label meet ```