27 lines
586 B
Nix
27 lines
586 B
Nix
{ lib, pkgs, ... }:
|
|
|
|
{
|
|
networking.hostName = lib.mkForce "ec-publisher";
|
|
|
|
services.every-channel.ec-node = {
|
|
relayUrl = lib.mkDefault "https://relay.every.channel/anon";
|
|
passthrough = lib.mkDefault false;
|
|
|
|
hdhomerun.autoDiscover = lib.mkDefault true;
|
|
|
|
control = {
|
|
enable = lib.mkDefault true;
|
|
discovery = lib.mkDefault "dht,mdns,dns";
|
|
bridgeWeb = {
|
|
enable = lib.mkDefault true;
|
|
directoryUrl = lib.mkDefault "https://every.channel";
|
|
};
|
|
};
|
|
};
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
curl
|
|
ffmpeg
|
|
jq
|
|
];
|
|
}
|