feat: refactor the modules/servers directory.

This commit is contained in:
CronyAkatsuki 2026-01-19 21:36:24 +01:00
parent 4e783c052b
commit 8b754d3a7e
69 changed files with 61 additions and 62 deletions

View file

@ -0,0 +1,48 @@
{config, ...}: {
age = {
secrets = {
wg-tyr = {
file = ../../../../secrets/wg-tyr.age;
};
duckdns = {
file = ../../../../secrets/duckdns.age;
};
restic-server-local-pass = {
file = ../../../../secrets/restic-server-local-pass.age;
};
restic-server-pass = {
file = ../../../../secrets/restic-server-pass.age;
};
restic-server-repo = {
file = ../../../../secrets/restic-server-repo.age;
};
restic-server-env = {
file = ../../../../secrets/restic-server-env.age;
};
glance = {
file = ../../../../secrets/glance.age;
};
traefik = {
file = ../../../../secrets/traefik.age;
owner = "traefik";
};
ddns = {
file = ../../../../secrets/ddns.age;
path = "/var/lib/ddns-updater/config.json";
owner = "nobody";
group = "nogroup";
symlink = false;
};
linkwarden = {
file = ../../../../secrets/linkwarden.age;
owner = config.services.linkwarden.user;
};
linkwarden-db = {
file = ../../../../secrets/linkwarden.age;
};
paperless-ngx = {
file = ../../../../secrets/paperless-ngx.age;
};
};
};
}