every.channel/nix/modules/ec-publisher-guest.nix
Conrad Kramer a5b2943339
Some checks failed
deploy-cloudflare / checks (push) Successful in 1m49s
deploy-cloudflare/breadcrumb bootstrap ok
deploy-cloudflare / deploy (push) Failing after 24s
ci-gates / checks (push) Successful in 6m24s
Enable web bridge on publisher guests
2026-06-13 23:23:58 -07:00

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
];
}