summary refs log tree commit diff stats
path: root/system
diff options
context:
space:
mode:
Diffstat (limited to 'system')
-rw-r--r--system/services/default.nix1
-rw-r--r--system/services/invidious-router/default.nix51
2 files changed, 0 insertions, 52 deletions
diff --git a/system/services/default.nix b/system/services/default.nix
index 7d2b4d2..3403eea 100644
--- a/system/services/default.nix
+++ b/system/services/default.nix
@@ -1,7 +1,6 @@
 {...}: {
   imports = [
     ./invidious
-    ./invidious-router
     ./mail
     ./mastodon
     ./matrix
diff --git a/system/services/invidious-router/default.nix b/system/services/invidious-router/default.nix
deleted file mode 100644
index 8829d3b..0000000
--- a/system/services/invidious-router/default.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{pkgsUnstable, ...}: {
-  services.invidious-router = {
-    enable = true;
-    package = pkgsUnstable.invidious-router;
-    settings = {
-      app = {
-        listen = "127.0.0.1:8050";
-        enable_youtube_fallback = false;
-        reload_instance_list_interval = "60s";
-        not_available_message = ''
-          No available invidious instance found!
-          [link]View this video on YouTube[/link], a proprietary
-          platform that collects and uses your data without respecting
-          your privacy.
-        '';
-      };
-      api = {
-        enabled = true;
-        url = "https://api.invidious.io/instances.json";
-        filter_regions = false;
-        allowed_regions = [
-          "AT"
-          "DE"
-          "CH"
-        ];
-      };
-      healthcheck = {
-        path = "/watch?v=uSvJaYxRoB4";
-        allowed_status_codes = [
-          200
-        ];
-        timeout = "1s";
-        interval = "10s";
-        filter_by_response_time = {
-          enabled = true;
-          qty_of_top_results = 4;
-        };
-        minimum_ratio = 0.2;
-        remove_no_ratio = false;
-        text_not_present = "YouTube is currently trying to block Invidious instances";
-      };
-    };
-    nginx = {
-      enable = true;
-      domain = "invidious-router.sils.li";
-      extraDomains = [
-        "video.fosswelt.org"
-      ];
-    };
-  };
-}