Skip to content

Jigasi

services.jigasi.bridgeMuc

JID of the internal MUC used to communicate with Videobridges.

Type: string

Example

"jigasibrewery@internal.meet.example.org"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.componentPasswordFile

Path to file containing component secret.

Type: string

Example

"/run/keys/jigasi-component"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.config

Contents of the sip-communicator.properties configuration file for jigasi.

Type: attribute set of string

Default

{ }

Example

{"org.jitsi.jigasi.auth.URL" = "XMPP:jitsi-meet.example.com";}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.defaultJvbRoomName

Name of the default JVB room that will be joined if no special header is included in SIP invite.

Type: string

Default

""

Example

"siptest"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.enable

Whether to enable Jitsi Gateway to SIP - component of Jitsi Meet. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.environmentFile

File containing environment variables to be passed to the jigasi service, in which secret tokens can be specified securely by defining values for JIGASI_SIPUSER, JIGASI_SIPPWD, JIGASI_SIPSERVER and JIGASI_SIPPORT.

Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.userDomain

Domain part of the JID for XMPP user connection.

Type: string

Example

"internal.meet.example.org"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.userName

User part of the JID for XMPP user connection.

Type: string

Default

"callcontrol"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.userPasswordFile

Path to file containing password for XMPP user connection.

Type: string

Example

"/run/keys/jigasi-user"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.xmppDomain

Domain name of the XMMP server to which to connect as a component.

If null, is used.

Type: null or string

Example

"meet.example.org"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix

services.jigasi.xmppHost

Hostname of the XMPP server to connect to.

Type: string

Example

"localhost"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/jigasi.nix