WIP: add notes for missing persistence/backup
Some checks failed
ci/woodpecker/push/check Pipeline failed

TODO:
* Look at for more inspiration https://github.com/nix-community/impermanence/pull/108
* Do home-manager
* Common files https://github.com/nix-community/impermanence/issues/10
* Useful config: f77271b249/system/modules/impermanence.nix
This commit is contained in:
Bruno BELANYI 2021-11-03 14:43:16 +01:00
parent c2b38a9fcd
commit f80d1684df
20 changed files with 45 additions and 0 deletions

View file

@ -69,6 +69,8 @@ in
}; };
}; };
# FIXME: persistence?
# NOTE: unfortunately aria2 does not log connection failures for fail2ban # NOTE: unfortunately aria2 does not log connection failures for fail2ban
}; };
} }

View file

@ -34,6 +34,8 @@ in
}; };
}; };
# FIXME: persistence?
services.fail2ban.jails = { services.fail2ban.jails = {
audiobookshelf = '' audiobookshelf = ''
enabled = true enabled = true

View file

@ -39,5 +39,7 @@ in
extraGroups = [ "docker" ]; # Give access to the daemon extraGroups = [ "docker" ]; # Give access to the daemon
}; };
users.groups.drone-runner-docker = { }; users.groups.drone-runner-docker = { };
# FIXME: persistence?
}; };
} }

View file

@ -63,5 +63,7 @@ in
group = "drone-runner-exec"; group = "drone-runner-exec";
}; };
users.groups.drone-runner-exec = { }; users.groups.drone-runner-exec = { };
# FIXME: persistence?
}; };
} }

View file

@ -50,5 +50,7 @@ in
inherit (cfg) port; inherit (cfg) port;
}; };
}; };
# FIXME: persistence?
}; };
} }

View file

@ -33,5 +33,7 @@ in
bantime = "10m"; bantime = "10m";
}; };
}; };
# FIXME: persistence?
}; };
} }

View file

@ -28,6 +28,8 @@ in
}; };
}; };
# FIXME: persistence?
# NOTE: unfortunately flood does not log connection failures for fail2ban # NOTE: unfortunately flood does not log connection failures for fail2ban
}; };
} }

View file

@ -37,6 +37,9 @@ in
useACMEHost = config.networking.domain; useACMEHost = config.networking.domain;
}; };
# FIXME: backup
# FIXME: persistence
# NOTE: unfortunately grocy does not log connection failures for fail2ban # NOTE: unfortunately grocy does not log connection failures for fail2ban
}; };
} }

View file

@ -36,6 +36,8 @@ in
}; };
}; };
# FIXME: persistence?
services.fail2ban.jails = { services.fail2ban.jails = {
komga = '' komga = ''
enabled = true enabled = true

View file

@ -72,6 +72,9 @@ in
}; };
}; };
# FIXME: backup
# FIXME: persistence
services.fail2ban.jails = { services.fail2ban.jails = {
mealie = '' mealie = ''
enabled = true enabled = true

View file

@ -49,6 +49,9 @@ in
}; };
}; };
# FIXME: backup
# FIXME: persistence
services.fail2ban.jails = { services.fail2ban.jails = {
miniflux = '' miniflux = ''
enabled = true enabled = true

View file

@ -46,5 +46,7 @@ in
]; ];
}; };
}; };
# FIXME: persistence?
}; };
} }

View file

@ -54,6 +54,8 @@ in
}; };
}; };
# FIXME: persistence?
services.fail2ban.jails = { services.fail2ban.jails = {
stirling-pdf = '' stirling-pdf = ''
enabled = true enabled = true

View file

@ -53,6 +53,9 @@ in
}; };
}; };
# FIXME: backup
# FIXME: persistence
services.fail2ban.jails = { services.fail2ban.jails = {
pyload = '' pyload = ''
enabled = true enabled = true

View file

@ -83,6 +83,9 @@ in
}; };
}; };
# FIXME: backup
# FIXME: persistence
# NOTE: unfortunately tandoor-recipes does not log connection failures for fail2ban # NOTE: unfortunately tandoor-recipes does not log connection failures for fail2ban
}; };
} }

View file

@ -100,6 +100,8 @@ in
]; ];
}; };
# FIXME: persistence
# NOTE: unfortunately vikunja does not log connection failures for fail2ban # NOTE: unfortunately vikunja does not log connection failures for fail2ban
}; };
} }

View file

@ -38,5 +38,7 @@ in
]; ];
}; };
}; };
# FIXME: persistence?
}; };
} }

View file

@ -62,5 +62,7 @@ in
]; ];
}; };
}; };
# FIXME: persistence?
}; };
} }

View file

@ -61,5 +61,7 @@ in
port = cfg.rpcPort; port = cfg.rpcPort;
}; };
}; };
# FIXME: persistence
}; };
} }

View file

@ -65,5 +65,7 @@ in
# Allow resolution of '.local' addresses # Allow resolution of '.local' addresses
nssmdns4 = true; nssmdns4 = true;
}; };
# FIXME: persistence?
}; };
} }