chore[server]: improve backup management

This commit is contained in:
Leon Schwarzäugl 2025-11-27 16:47:41 +01:00
parent 969ae3302d
commit d56d65aac5
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
15 changed files with 1394 additions and 631 deletions

View file

@ -8,6 +8,8 @@
domainDefault = service: config.repo.secrets.common.services.domains.${service};
proxyDefault = config.swarselsystems.proxyHost;
getConfig = config;
gen = { name, user ? name, group ? name, dir ? null, port ? null, domain ? (domainDefault name), address ? addressDefault, proxy ? proxyDefault }: rec {
servicePort = port;
serviceName = name;