Screego settings passed as Nix attribute set, they will be merged with the defaults. Settings will be passed as environment variables.
See https://screego.net/#/config for possible values.
Declarations
Type
attribute set of string
Default
{
SCREEGO_AUTH_MODE = "turn";
SCREEGO_CLOSE_ROOM_WHEN_OWNER_LEAVES = "true";
SCREEGO_LOG_LEVEL = "info";
SCREEGO_SERVER_ADDRESS = "127.0.0.1:5050";
SCREEGO_SESSION_TIMEOUT_SECONDS = "0";
SCREEGO_TURN_ADDRESS = "0.0.0.0:3478";
SCREEGO_TURN_PORT_RANGE = "50000:55000";
}
Example
{
SCREEGO_EXTERNAL_IP = "dns:example.com";
}