diff options
| -rw-r--r-- | config/services/default.nix | 2 | ||||
| -rw-r--r-- | config/services/web/default.nix | 2 | ||||
| -rw-r--r-- | config/services/web/rss/default.nix | 2 | ||||
| -rw-r--r-- | config/services/web/searx/default.nix | 2 | ||||
| -rw-r--r-- | config/services/web/searx/searx/default.nix | 4 | ||||
| -rw-r--r-- | flake.lock | 6 | ||||
| -rw-r--r-- | tests/configuration.nix | 11 |
7 files changed, 22 insertions, 7 deletions
diff --git a/config/services/default.nix b/config/services/default.nix index e1dcb81..161f037 100644 --- a/config/services/default.nix +++ b/config/services/default.nix @@ -2,4 +2,6 @@ { imports = [ ./web ]; + + personal.monitoring.enable = true; } diff --git a/config/services/web/default.nix b/config/services/web/default.nix index e4feec4..a7dbd18 100644 --- a/config/services/web/default.nix +++ b/config/services/web/default.nix @@ -33,4 +33,6 @@ brotli_types text/xml image/svg+xml application/x-font-ttf image/vnd.microsoft.icon application/x-font-opentype application/json font/eot application/vnd.ms-fontobject application/javascript font/otf application/xml application/xhtml+xml text/javascript application/x-javascript text/plain application/x-font-truetype application/xml+rss image/x-icon font/opentype text/css image/x-win-bitmap; ''; }; + + personal.monitoring.services = [ "nginx" ]; } diff --git a/config/services/web/rss/default.nix b/config/services/web/rss/default.nix index f2b667b..40fd053 100644 --- a/config/services/web/rss/default.nix +++ b/config/services/web/rss/default.nix @@ -39,4 +39,6 @@ in { enableACME = true; }; }; + + personal.monitoring.services = [ "phpfpm-rss-bridge" ]; } diff --git a/config/services/web/searx/default.nix b/config/services/web/searx/default.nix index 1a7236b..99fc91a 100644 --- a/config/services/web/searx/default.nix +++ b/config/services/web/searx/default.nix @@ -30,4 +30,6 @@ in { forceSSL = true; enableACME = true; }; + + personal.monitoring.services = [ "uwsgi" ]; } diff --git a/config/services/web/searx/searx/default.nix b/config/services/web/searx/searx/default.nix index 141fba7..adaed4a 100644 --- a/config/services/web/searx/searx/default.nix +++ b/config/services/web/searx/searx/default.nix @@ -29,7 +29,7 @@ in { search = { autocomplete = "wikipedia"; default_lang = "en-US"; - formats = [ "html" "json" ]; + formats = [ "html" "json" ]; }; server = { secret_key = "@SECRET_KEY@"; @@ -53,4 +53,6 @@ in { ]; }; }; + + personal.monitoring.services = [ "searx-init" ]; } @@ -66,11 +66,11 @@ "nur": "nur" }, "locked": { - "lastModified": 1691232865, - "narHash": "sha256-N8HE9n8YzmR4NAQtVUCyzIC/Co3sMJaDBNb8bNUU9Kk=", + "lastModified": 1691237124, + "narHash": "sha256-whZpwrJjwbw4wwjQm1TlntO84wRwB8ZKylVOFrVuz4A=", "owner": "qaristote", "repo": "my-nixpkgs", - "rev": "787f732bb680113def9ed8f760cead582ca16606", + "rev": "b0ef041feef04fbd7e4beffd242fa25fb708ef8c", "type": "github" }, "original": { diff --git a/tests/configuration.nix b/tests/configuration.nix index 4eec59e..965f365 100644 --- a/tests/configuration.nix +++ b/tests/configuration.nix @@ -38,7 +38,12 @@ in { webkeydirectory = nginxMakeLocal 8084; }; - environment.etc."searx/secrets".text = '' - SECRET_KEY=secret_key - ''; + environment.etc = { + "searx/secrets".text = '' + SECRET_KEY=secret_key + ''; + "msmtp/secrets".text = '' + password + ''; + }; } |
