Add a way to see the backup location

This commit is contained in:
mfcar 2023-09-20 22:33:58 +01:00
parent 9519f6418d
commit bfa87a2131
No known key found for this signature in database
5 changed files with 30 additions and 1 deletions

View file

@ -10,6 +10,12 @@ class BackupController {
})
}
getBackupLocation(req, res) {
res.json({
backupLocation: this.backupManager.backupLocation
})
}
create(req, res) {
this.backupManager.requestCreateBackup(res)
}

View file

@ -26,6 +26,10 @@ class BackupManager {
this.backups = []
}
get backupLocation() {
return this.BackupPath
}
get backupSchedule() {
return global.ServerSettings.backupSchedule
}

View file

@ -187,6 +187,7 @@ class ApiRouter {
this.router.get('/backups/:id/download', BackupController.middleware.bind(this), BackupController.download.bind(this))
this.router.get('/backups/:id/apply', BackupController.middleware.bind(this), BackupController.apply.bind(this))
this.router.post('/backups/upload', BackupController.middleware.bind(this), BackupController.upload.bind(this))
this.router.get('/backups/location', BackupController.middleware.bind(this), BackupController.getBackupLocation.bind(this))
//
// File System Routes