From: Ismaƫl Bouya Date: Fri, 14 Aug 2020 21:16:35 +0000 (+0200) Subject: Add more profiles for ovh X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=commitdiff_plain;h=f7c27d313296485fd5f6d76a9264c26beef2eeaa Add more profiles for ovh --- diff --git a/modules/duply_backup/default.nix b/modules/duply_backup/default.nix index 73ac8f0..23de666 100644 --- a/modules/duply_backup/default.nix +++ b/modules/duply_backup/default.nix @@ -16,7 +16,7 @@ let # Do a full backup after 1 month MAX_FULLBKP_AGE=1M - DUPL_PARAMS="$DUPL_PARAMS --full-if-older-than $MAX_FULLBKP_AGE " + DUPL_PARAMS="$DUPL_PARAMS --exclude-other-filesystems --full-if-older-than $MAX_FULLBKP_AGE " # Backups older than 2months are deleted MAX_AGE=2M # Keep 2 full backups diff --git a/modules/private/pub/default.nix b/modules/private/pub/default.nix index 49f3ab8..18c146b 100644 --- a/modules/private/pub/default.nix +++ b/modules/private/pub/default.nix @@ -17,6 +17,7 @@ }]; services.duplyBackup.profiles.pub = { rootDir = "/var/lib/pub"; + remotes = [ "eriomem" "ovh" ]; }; users.users.pub = let restrict = pkgs.runCommand "restrict" { diff --git a/modules/private/websites/default.nix b/modules/private/websites/default.nix index d9665ff..9467055 100644 --- a/modules/private/websites/default.nix +++ b/modules/private/websites/default.nix @@ -104,6 +104,7 @@ in config = lib.mkIf config.myServices.websites.enable { services.duplyBackup.profiles.php = { rootDir = "/var/lib/php"; + remotes = [ "eriomem" "ovh" ]; }; users.users.wwwrun.extraGroups = [ "keys" ]; networking.firewall.allowedTCPPorts = [ 80 443 ]; diff --git a/modules/private/websites/tools/tools/shaarli.nix b/modules/private/websites/tools/tools/shaarli.nix index 950d296..24b4845 100644 --- a/modules/private/websites/tools/tools/shaarli.nix +++ b/modules/private/websites/tools/tools/shaarli.nix @@ -4,6 +4,7 @@ let in rec { backups = { rootDir = varDir; + remotes = [ "eriomem" "ovh" ]; }; activationScript = '' install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} \