All ports in use across the homelab. Update PORTS in homelab.ts whenever a service is added, removed, or reconfigured. Check this page before assigning a port to a new service to avoid conflicts.
| Port | Protocol | Service | Notes |
| 3000 | TCP | Cinephage | - |
| 3050 | TCP | Planka | - |
| 8080 | TCP | qBittorrent WebUI | VPN-enforced (AirVPN). Torrent port 46698 forwarded. |
| 8096 | TCP | Jellyfin | - |
| 9200 | TCP | OpenCloud | Main HTTP interface |
| 9300 | TCP | OpenCloud collaboration (WOPI) | wopiserver.wighttrash.uk - called by Collabora |
| 9980 | TCP | Collabora Code | OpenCloud document editor |
| 30041 | TCP | Immich | TrueNAS marketplace app |
| 30258 | TCP | Arcane | TrueNAS marketplace app |
| Port | Protocol | Service | Notes |
| 22 | TCP | SSH | Source-restricted |
| 80 | TCP | Gerbil / Traefik HTTP | - |
| 443 | TCP | Gerbil / Traefik HTTPS | - |
| 8080 | TCP | Keycloak HTTP | Internal - Traefik only, not exposed publicly |
| 9000 | TCP | Keycloak health / metrics | Internal only, not exposed publicly |
| 21820 | UDP | WireGuard (Gerbil alt) | - |
| 51820 | UDP | WireGuard (Gerbil) | - |