Add more backups, going to fix secrets later
This commit is contained in:
parent
93ebde8deb
commit
ace75fe2f1
|
@ -25,10 +25,13 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
redis = {
|
backup = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
paths = [ "/var/lib/activity-relay/" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
redis.enable = true;
|
||||||
|
|
||||||
nginx = {
|
nginx = {
|
||||||
enable = true;
|
enable = true;
|
||||||
virtualHosts."activity-relay.serv.zentralwerk.org" = {
|
virtualHosts."activity-relay.serv.zentralwerk.org" = {
|
||||||
|
|
|
@ -13,6 +13,11 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
backup = {
|
||||||
|
enable = true;
|
||||||
|
paths = [ "/var/lib/portunus/" ];
|
||||||
|
};
|
||||||
|
|
||||||
dex.settings.oauth2.skipApprovalScreen = true;
|
dex.settings.oauth2.skipApprovalScreen = true;
|
||||||
|
|
||||||
nginx = {
|
nginx = {
|
||||||
|
|
|
@ -7,6 +7,11 @@
|
||||||
networking.hostName = "blogs";
|
networking.hostName = "blogs";
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
bacup = {
|
||||||
|
backup = true;
|
||||||
|
paths = [ "/var/lib/plume/" ];
|
||||||
|
};
|
||||||
|
|
||||||
nginx = {
|
nginx = {
|
||||||
enable = true;
|
enable = true;
|
||||||
virtualHosts."blogs.c3d2.de" = {
|
virtualHosts."blogs.c3d2.de" = {
|
||||||
|
|
|
@ -10,12 +10,19 @@ _:
|
||||||
|
|
||||||
networking.hostName = "gnunet";
|
networking.hostName = "gnunet";
|
||||||
|
|
||||||
services.gnunet = {
|
services = {
|
||||||
enable = true;
|
backup = {
|
||||||
load = {
|
enable = true;
|
||||||
# bits/s
|
paths = [ "/var/lib/gnunet/" ];
|
||||||
maxNetDownBandwidth = 1000 * 1000 * 1000;
|
};
|
||||||
maxNetUpBandwidth = 1 * 1000 * 1000;
|
|
||||||
|
gnunet = {
|
||||||
|
enable = true;
|
||||||
|
load = {
|
||||||
|
# bits/s
|
||||||
|
maxNetDownBandwidth = 1000 * 1000 * 1000;
|
||||||
|
maxNetUpBandwidth = 1 * 1000 * 1000;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,10 @@
|
||||||
networking.hostName = "hedgedoc";
|
networking.hostName = "hedgedoc";
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
backup.paths = [ "/var/lib/hedgedoc" ];
|
backup = {
|
||||||
|
enable = true;
|
||||||
|
paths = [ "/var/lib/hedgedoc/" ];
|
||||||
|
};
|
||||||
|
|
||||||
hedgedoc = {
|
hedgedoc = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -35,6 +35,11 @@ in
|
||||||
services = {
|
services = {
|
||||||
avahi.enable = true;
|
avahi.enable = true;
|
||||||
|
|
||||||
|
backup = {
|
||||||
|
enable = true;
|
||||||
|
paths = [ "/var/lib/hass/" ];
|
||||||
|
};
|
||||||
|
|
||||||
home-assistant = {
|
home-assistant = {
|
||||||
enable = true;
|
enable = true;
|
||||||
config = {
|
config = {
|
||||||
|
|
|
@ -47,6 +47,11 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
backup = {
|
||||||
|
enable = true;
|
||||||
|
paths = [ "/var/lib/dovecot/" "/var/lib/postfix/" ];
|
||||||
|
};
|
||||||
|
|
||||||
portunus.addToHosts = true;
|
portunus.addToHosts = true;
|
||||||
|
|
||||||
postfix = {
|
postfix = {
|
||||||
|
|
|
@ -10,6 +10,11 @@
|
||||||
networking.hostName = "mobilizon";
|
networking.hostName = "mobilizon";
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
backup = {
|
||||||
|
exclude = [ "/var/lib/mobilizon/geo/" "/var/lib/mobilizon/secret-env.sh" "/var/lib/mobilizon/tzdata/" ];
|
||||||
|
paths = [ "/var/lib/mobilizon/" ];
|
||||||
|
};
|
||||||
|
|
||||||
mobilizon = {
|
mobilizon = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = let
|
settings = let
|
||||||
|
|
|
@ -16,6 +16,11 @@
|
||||||
networking.hostName = "sdrweb";
|
networking.hostName = "sdrweb";
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
backup = {
|
||||||
|
enable = true;
|
||||||
|
paths = [ "/var/lib/private/openwebrx/" ];
|
||||||
|
};
|
||||||
|
|
||||||
collectd.plugins = {
|
collectd.plugins = {
|
||||||
curl_json = ''
|
curl_json = ''
|
||||||
<URL "http://localhost:8073/metrics.json">
|
<URL "http://localhost:8073/metrics.json">
|
||||||
|
|
Loading…
Reference in New Issue