Add readeck service.

This commit is contained in:
Lorenzo Good 2025-12-14 18:01:30 -05:00
parent 39626b43ee
commit c231e5349e
Signed by: lorenzo
GPG key ID: 7FCD64BD81180ED0
6 changed files with 68 additions and 3 deletions

View file

@ -10,6 +10,12 @@
hashedPasswordFile = config.sops.secrets.admin-password.path;
};
services.readeck = {
enable = true;
domain = "https://bookmarks.foehammer.me";
envFile = config.sops.secrets.readeck-env.path;
};
services.goatcounter = {
enable = true;
};

View file

@ -18,6 +18,12 @@
reverse_proxy :${toString config.foehammer.services.goatcounter.port}
'';
};
"bookmarks.foehammer.me" = {
extraConfig = ''
reverse_proxy :${toString config.foehammer.services.readeck.port}
'';
};
};
};
}

View file

@ -14,6 +14,8 @@
vaultwarden-env = {};
readeck-env = {};
restic-env = {owner = "restic";};
restic-password = {owner = "restic";};
restic-repository = {owner = "restic";};

View file

@ -9,6 +9,7 @@
"/var/log"
"/var/lib/nixos"
"/var/lib/docker"
"/var/lib/private/readeck"
"/var/lib/authelia-main"
"/var/lib/caddy/.local/share/caddy"
"/var/lib/vaultwarden"