From 652c1b577814767b82b111927774cf8a91df3667 Mon Sep 17 00:00:00 2001 From: jaina heartles Date: Thu, 19 Dec 2024 22:40:52 -0500 Subject: [PATCH] change config file location --- backup.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/backup.nix b/backup.nix index 8ad5a78..b74d6b5 100644 --- a/backup.nix +++ b/backup.nix @@ -1,11 +1,18 @@ { config, pkgs, ... }: +#necessary prep work: +# GRANT CONNECT ON DATABASE misskey TO "misskey-backup"; +# GRANT SELECT ON ALL TABLES IN SCHEMA public TO "misskey-backup"; +# GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO "misskey-backup"; +# +# TODO: automate this cause it needs to be done whenever db schema changes let user = "misskey-backup"; group = user; # shell script file to be sourced. must have values "MISSKEY_BACKUP_BUCKET" "MISSKEY_BACKUP_PREFIX" and "S3CFG" - backupConfigFile = "/etc/misskey-backup"; + # $S3CFG must be a path to a .s3cfg file compatible with s3cmd + backupConfigFile = "/etc/misskey-backup/conf"; backupScript = pkgs.writeShellApplication { name = "misskey-backup";