services.screego.settings
NixOS option
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
type: attribute set of stringDefault
{
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
declared in: nixos/modules/services/web-apps/screego.nixView source on NixOS/nixpkgs →{
SCREEGO_EXTERNAL_IP = "dns:example.com";
}