module "mail_backup" { source = "../modules/utils/scw_rclone" namespace = module.mail.namespace app_name = module.mail.app_name scaleway_organization_id = var.scaleway_organization_id scaleway_project_id = var.scaleway_organization_id access_key = scaleway_iam_api_key.backup_app_api.access_key secret_key = scaleway_iam_api_key.backup_app_api.secret_key bucket_name = scaleway_object_bucket.backup.name retention_days = local.local_backup_retention_days cron_schedule = local.mail_files_backup_cron_schedule source_folder = module.mail.path target_folder = local.mail_backup_path } module "gitea_backup" { source = "../modules/utils/scw_rclone" namespace = module.gitea.namespace app_name = module.gitea.app_name scaleway_organization_id = var.scaleway_organization_id scaleway_project_id = var.scaleway_organization_id access_key = scaleway_iam_api_key.backup_app_api.access_key secret_key = scaleway_iam_api_key.backup_app_api.secret_key bucket_name = scaleway_object_bucket.backup.name retention_days = local.local_backup_retention_days cron_schedule = local.gitea_files_backup_cron_schedule source_folder = module.gitea.path target_folder = local.gitea_backup_path } module "nextcloud_backup" { source = "../modules/utils/scw_rclone" namespace = kubernetes_namespace.nextcloud.metadata[0].name app_name = "nextcloud" scaleway_organization_id = var.scaleway_organization_id scaleway_project_id = var.scaleway_organization_id access_key = scaleway_iam_api_key.backup_app_api.access_key secret_key = scaleway_iam_api_key.backup_app_api.secret_key bucket_name = scaleway_object_bucket.backup.name retention_days = local.local_backup_retention_days cron_schedule = local.nextcloud_files_backup_cron_schedule source_folder = local.nextcloud_path target_folder = local.nextcloud_backup_path }