{ config, lib, ... }: let domain = "cyperpunk.de"; synapseUrl = "http://100.109.179.25:8008"; in { sops.secrets.livekit_key_jwt = { }; networking.firewall.allowedTCPPorts = [ 18080 ]; services.lk-jwt-service = { enable = true; keyFile = config.sops.secrets.livekit_key_jwt.path; livekitUrl = "wss://cyperpunk.de/livekit/sfu"; }; systemd.services.lk-jwt-service = { environment = { LIVEKIT_FULL_ACCESS_HOMESERVERS = domain; MATRIX_BASE_URL = synapseUrl; LIVEKIT_JWT_BIND = lib.mkForce ":18080"; }; }; }