diff --git a/.env.example b/.env.example index 19f1dd2..3d0ebd7 100644 --- a/.env.example +++ b/.env.example @@ -5,4 +5,5 @@ BACKUPS_REMOTE_HOST= BACKUPS_REMOTE_ROOT= BACKUPS_MAX_FILES= DISK_COMMAND_REMOTE= -DISK_COMMAND_LOCAL= \ No newline at end of file +DISK_COMMAND_LOCAL= +BACKUPS_HOUR= \ No newline at end of file diff --git a/server/api/check-backup.get.ts b/server/api/check-backup.get.ts index 1173818..f66a138 100644 --- a/server/api/check-backup.get.ts +++ b/server/api/check-backup.get.ts @@ -4,6 +4,8 @@ import { resolveFolderRemoteDir } from "../utils/ssh.ts" +export const BACKUP_HOUR = process.env.BACKUPS_HOUR +import {process} from "std-env"; import backupOptions from "../config/backup-options.json" type BackupTarget = { @@ -15,7 +17,6 @@ type LatestBackupInfo = { modifiedAt: string | null } -const BACKUP_HOUR = 19 const backupTargets = backupOptions as BackupTarget[] function toLabel(name: string) {