From 2f0107ce3b43f77fd3d73a36220165ede1c75c13 Mon Sep 17 00:00:00 2001 From: Inex Code Date: Fri, 21 Jul 2023 17:51:12 +0300 Subject: [PATCH] refactor: remove unused restic-related code --- backup/restic.nix | 29 ----------------------------- configuration.nix | 1 - files.nix | 1 - 3 files changed, 31 deletions(-) delete mode 100644 backup/restic.nix diff --git a/backup/restic.nix b/backup/restic.nix deleted file mode 100644 index 6b85e82..0000000 --- a/backup/restic.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ config, pkgs, ... }: -let - cfg = config.services.userdata; -in -{ - services.restic.backups = { - options = { - passwordFile = "/etc/restic/resticPasswd"; - repository = "s3:s3.anazonaws.com/${cfg.backup.bucket}"; - initialize = true; - paths = [ - "/var/dkim" - "/var/vmail" - ]; - timerConfig = { - OnCalendar = [ "daily" ]; - }; - user = "restic"; - pruneOpts = [ - "--keep-daily 5" - ]; - }; - }; - users.users.restic = { - isNormalUser = false; - isSystemUser = true; - group = "restic"; - }; -} diff --git a/configuration.nix b/configuration.nix index 8b50bfe..8716740 100644 --- a/configuration.nix +++ b/configuration.nix @@ -18,7 +18,6 @@ in ./social/pleroma.nix ./letsencrypt/acme.nix ./letsencrypt/resolve.nix - ./backup/restic.nix ./passmgr/bitwarden.nix ./webserver/nginx.nix ./webserver/memcached.nix diff --git a/files.nix b/files.nix index 4bd71d7..223a31b 100644 --- a/files.nix +++ b/files.nix @@ -21,7 +21,6 @@ in (if cfg.bitwarden.enable then "d /var/lib/bitwarden 0777 vaultwarden vaultwarden -" else "") (if cfg.bitwarden.enable then "d /var/lib/bitwarden/backup 0777 vaultwarden vaultwarden -" else "") (if cfg.pleroma.enable then "d /var/lib/pleroma 0700 pleroma pleroma - -" else "") - "d /var/lib/restic 0600 restic - - -" (if cfg.pleroma.enable then "f /var/lib/pleroma/secrets.exs 0755 pleroma pleroma - -" else "") "f+ /var/domain 0444 selfprivacy-api selfprivacy-api - ${domain}" (if cfg.bitwarden.enable then "f /var/lib/bitwarden/.env 0640 vaultwarden vaultwarden - -" else "")