From 9db214a1c546f0cc1a5dfccad50c024e48ac575c Mon Sep 17 00:00:00 2001 From: Joakim Repomaa Date: Sat, 7 Mar 2026 13:25:16 +0200 Subject: [PATCH] fix invidious --- hosts/freun-dev/secrets.nix | 4 ++++ hosts/freun-dev/services.nix | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/hosts/freun-dev/secrets.nix b/hosts/freun-dev/secrets.nix index 27dd5e9..a11bfdb 100644 --- a/hosts/freun-dev/secrets.nix +++ b/hosts/freun-dev/secrets.nix @@ -51,5 +51,9 @@ file = ../../secrets/hledger-basic-auth.age; owner = if (config.services.hledger-web.enable) then "nginx" else "root"; }; + invidious = lib.mkIf config.services.invidious.enable { + file = ../../secrets/invidious.age; + owner = config.systemd.services.invidious.serviceConfig.User; + }; }; } diff --git a/hosts/freun-dev/services.nix b/hosts/freun-dev/services.nix index 9f35aa4..5d5afbe 100644 --- a/hosts/freun-dev/services.nix +++ b/hosts/freun-dev/services.nix @@ -3,6 +3,7 @@ pkgs-unstable, config, inputs, + lib, ... }: let @@ -133,8 +134,14 @@ in }; invidious = { - enable = false; + enable = true; subdomain = "vid"; + extraSettingsFile = secrets.invidious.path; + settings = { + invidious_companion = [ + { private_url = "http://apu:8282/companion"; } + ]; + }; }; syncthing = {