fix(invidious): listen on ipv6

This commit is contained in:
arcnmx 2024-02-23 13:28:28 -08:00
parent 55d6bed1ab
commit 4c07a6ed1b

View file

@ -1,5 +1,5 @@
{ config, lib, ... }: let { config, lib, ... }: let
inherit (lib.modules) mkForce; inherit (lib.modules) mkIf mkDefault mkForce;
cfg = config.services.invidious; cfg = config.services.invidious;
in { in {
sops.secrets = let sops.secrets = let
@ -22,7 +22,8 @@ in {
User = "invidious"; User = "invidious";
}; };
services.invidious = { services.invidious = {
enable = true; enable = mkDefault true;
address = mkIf config.networking.enableIPv6 (mkDefault "::");
hmacKeyFile = config.sops.secrets.invidious_hmac_key.path; hmacKeyFile = config.sops.secrets.invidious_hmac_key.path;
settings = { settings = {
domain = "yt.${config.networking.domain}"; domain = "yt.${config.networking.domain}";