remove routing for npm

This commit is contained in:
TheWanderingCrow 2025-01-02 13:46:10 -05:00
parent 5296241abb
commit b6c45a7056
2 changed files with 14 additions and 23 deletions

View file

@ -1,23 +0,0 @@
let
primary = "wanderingcrow.net";
in
{
lib,
config,
...
}: {
services.nginx = {
enable = true;
enableReload = true;
virtualHosts = {
"vault.${primary}" = {
locations = {
"/" = {
proxyPass = "http://localhost:8200";
};
};
};
};
};
}

View file

@ -14,10 +14,24 @@ in
"d ${volumePath}/paperless/data 700 overseer overseer"
"d ${volumePath}/paperless/media 700 overseer overseer"
"d ${volumePath}/NPM/data 700 overseer overseer"
"d ${volumePath}/NPM/letsencrypt 700 overseer overseer"
];
# (Arguably) Most Important Service - backups
services.restic.backups = {
npm = {
user = "root";
timerConfig = {
OnCalendar = "hourly";
Persistent = true;
};
paths = [
"${volumePath}/NPM/data"
"${volumePath}/NPM/letsencrypt"
];
};
vault = {
user = "root";
timerConfig = {