From 9af05495541b4f5fc3651195e8620cce7a0ab500 Mon Sep 17 00:00:00 2001 From: lassulus Date: Fri, 26 Mar 2021 20:41:01 +0100 Subject: l syncthing: remove duplicate definitions --- lass/2configs/syncthing.nix | 6 ------ 1 file changed, 6 deletions(-) (limited to 'lass') diff --git a/lass/2configs/syncthing.nix b/lass/2configs/syncthing.nix index 7801c758..7b885068 100644 --- a/lass/2configs/syncthing.nix +++ b/lass/2configs/syncthing.nix @@ -3,10 +3,6 @@ imports = [ ]; services.syncthing = { group = "syncthing"; - declarative = { - key = toString ; - cert = toString ; - }; }; krebs.iptables.tables.filter.INPUT.rules = [ { predicate = "-p tcp --dport 22000"; target = "ACCEPT";} @@ -16,6 +12,4 @@ system.activationScripts.syncthing-home = mkDefault '' ${pkgs.coreutils}/bin/chmod a+x /home/lass ''; - - boot.kernel.sysctl."fs.inotify.max_user_watches" = 524288; } -- cgit v1.2.3 From 7081f38b0720cfa3f1aeb647f7ea187c4e23abdc Mon Sep 17 00:00:00 2001 From: lassulus Date: Sat, 27 Mar 2021 18:17:46 +0100 Subject: l hass: remove redundant dwdfsapi --- lass/2configs/hass/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'lass') diff --git a/lass/2configs/hass/default.nix b/lass/2configs/hass/default.nix index 7765db84..be9c3280 100644 --- a/lass/2configs/hass/default.nix +++ b/lass/2configs/hass/default.nix @@ -43,11 +43,9 @@ in { services.home-assistant = { enable = true; - package = (unstable.home-assistant.overrideAttrs (old: { + package = unstable.home-assistant.overrideAttrs (old: { doInstallCheck = false; - })).override { - extraPackages = _: [ dwdwfsapi ]; - }; + }); configWritable = true; lovelaceConfigWritable = true; config = let -- cgit v1.2.3 From 38c46e3c08ea5de4191aa33c1c42af4d73816c6c Mon Sep 17 00:00:00 2001 From: lassulus Date: Sat, 17 Apr 2021 11:26:14 +0200 Subject: l: add searx via search.r --- lass/1systems/prism/config.nix | 1 + lass/2configs/searx.nix | 23 +++++++++++++++++++++++ lass/2configs/tests/dummy-secrets/searx.key | 1 + 3 files changed, 25 insertions(+) create mode 100644 lass/2configs/searx.nix create mode 100644 lass/2configs/tests/dummy-secrets/searx.key (limited to 'lass') diff --git a/lass/1systems/prism/config.nix b/lass/1systems/prism/config.nix index 6f61ea57..25d68869 100644 --- a/lass/1systems/prism/config.nix +++ b/lass/1systems/prism/config.nix @@ -194,6 +194,7 @@ with import ; } + { services.taskserver = { enable = true; diff --git a/lass/2configs/searx.nix b/lass/2configs/searx.nix new file mode 100644 index 00000000..ed6586a2 --- /dev/null +++ b/lass/2configs/searx.nix @@ -0,0 +1,23 @@ +{ pkgs, ... }: +let + port = 8889; +in { + services.nginx.virtualHosts.search = { + serverAliases = [ "search.r" ]; + locations."/".extraConfig = '' + proxy_set_header Host $host; + proxy_pass http://127.0.0.1:${builtins.toString port}; + ''; + }; + + services.searx = { + enable = true; + configFile = pkgs.writeText "searx.cfg" (builtins.toJSON { + use_default_settings = true; + server = { + port = port; + secret_key = builtins.readFile ; + }; + }); + }; +} diff --git a/lass/2configs/tests/dummy-secrets/searx.key b/lass/2configs/tests/dummy-secrets/searx.key new file mode 100644 index 00000000..bd88e01c --- /dev/null +++ b/lass/2configs/tests/dummy-secrets/searx.key @@ -0,0 +1 @@ +yolo -- cgit v1.2.3