Skip to content

Owncast

services.owncast.dataDir

The directory where owncast stores its data files. If left as the default value this directory will automatically be created before the owncast server starts, otherwise the sysadmin is responsible for ensuring the directory exists with appropriate ownership and permissions.

Type: string

Default

"/var/lib/owncast"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix

services.owncast.enable

Whether to enable owncast, a video live streaming solution. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix

services.owncast.group

Group under which owncast runs. Type: string

Default

"owncast"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix

services.owncast.listen

The IP address to bind the owncast web server to. Type: string

Default

"127.0.0.1"

Example

"0.0.0.0"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix

services.owncast.openFirewall

Open the appropriate ports in the firewall for owncast.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix

services.owncast.port

TCP port where owncast web-gui listens.

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

8080

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix

services.owncast.rtmp-port

TCP port where owncast rtmp service listens.

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

1935

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix

services.owncast.user

User account under which owncast runs. Type: string

Default

"owncast"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/owncast.nix