+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+181
nixos/modules/services/networking/livekit-ingress.nix
+181
nixos/modules/services/networking/livekit-ingress.nix
···+This is useful for cloud environments such as AWS & Google where hosts have an internal IP that maps to an external one.
+56
-1
nixos/modules/services/networking/livekit.nix
+56
-1
nixos/modules/services/networking/livekit.nix
·········+default = if isLocallyDistributed then "${cfg.redis.host}:${toString cfg.redis.port}" else null;+defaultText = lib.literalExpression "Local Redis host/port when a local ingress component is enabled else null";···+When `services.livekit.redis.createLocally` is enabled `services.livekit.redis.port` must be configured.···+# Provision a redis instance, when livekit-ingress (or later livekit-egress) are enabled on the same host···
+22
-4
nixos/tests/networking/livekit.nix
+22
-4
nixos/tests/networking/livekit.nix
······+machine.succeed("${config.nodes.machine.system.build.toplevel}/specialisation/ingress/bin/switch-to-configuration test")
+58
pkgs/by-name/li/livekit-ingress/package.nix
+58
pkgs/by-name/li/livekit-ingress/package.nix
···+wrapProgram $out/bin/ingress --suffix GST_PLUGIN_SYSTEM_PATH_1_0 ":" $GST_PLUGIN_SYSTEM_PATH_1_0