No description
- coturn/coturn:4.7 in host network (real client IPs, NAT traversal) - static-auth-secret shared with jitsi-web TURN_CREDENTIALS (in jitsi.env) - RTP relay 49152-65535/udp, listening-port 3478 - realm turn.iscg.dev, external-ip 51.250.45.111 - no-tls/no-dtls (TLS on 5349 disabled, udp-only for now) - jitsi-web env: TURN_HOST/PORT/TRANSPORT - NixOS firewall: 3478 tcp+udp, 49152-65535/udp range - YC SG already has 3478/5349/49152-65535 from initial setup |
||
|---|---|---|
| docs | ||
| home | ||
| hosts | ||
| secrets | ||
| .gitignore | ||
| AGENTS.md | ||
| flake.lock | ||
| flake.nix | ||
| garden.md | ||
| README.md | ||
nix-config
Nix configurations for iscg infra hosts.
hosts
- poppy - MacBook Air M1 (nix-darwin)
- muscari - NixOS server with k3s
- rosemary - backup VM (planned)
See docs/ for detailed documentation.
quick rebuild
# poppy (macOS)
darwin-rebuild switch --flake .#poppy
# muscari (NixOS)
sudo nixos-rebuild switch --flake .#muscari
documentation
- docs/structure.md - how the config is organized
- docs/poppy.md - MacBook specific
- docs/muscari.md - server + k3s
- docs/shell.md - zsh, prompt, aliases
- docs/terminal.md - kitty + themes
- docs/cheatsheet.md - quick commands
See also garden.md for host naming scheme. test test macchiato test macchiato