{
  "type": "featherpanel.pages.route",
  "route": "/server/[uuidShort]/backups",
  "area": "server",
  "file_slug": "server-param-uuidShort-backups",
  "source": "src/app/(app)/server/[uuidShort]/backups/page.tsx",
  "dynamic": true,
  "params": [
    "uuidShort"
  ],
  "title": "Backups",
  "description": "Manage Wings file backups and database SQL dumps",
  "title_key": "serverBackups.title",
  "description_key": "serverBackups.description",
  "component": "ServerBackupsPage",
  "audience": "Server owners / subusers with the relevant server permission",
  "nav": null,
  "widget_slugs": [
    "server-backups"
  ],
  "sections": [],
  "features": [
    "Recover stalled backup status?",
    "Delete Backup",
    "Are you sure you want to delete this backup? This action cannot be undone.",
    "Delete selected backups",
    "Delete all backups",
    "Lock Backup",
    "Unlock Backup",
    "Server backups",
    "Database dumps",
    "FIFO rolling backups enabled",
    "Create your first backup to protect your server data",
    "Completed"
  ],
  "ui_labels": [
    {
      "key": "serverBackups.recoverTitle",
      "value": "Recover stalled backup status?"
    },
    {
      "key": "serverBackups.confirmDeleteTitle",
      "value": "Delete Backup"
    },
    {
      "key": "serverBackups.deleteConfirm",
      "value": "Are you sure you want to delete this backup? This action cannot be undone."
    },
    {
      "key": "serverBackups.confirmBulkDeleteTitle",
      "value": "Delete selected backups"
    },
    {
      "key": "serverBackups.confirmBulkDeleteDescription",
      "value": "Are you sure you want to delete {count} backup(s)? Locked backups will be skipped. This action cannot be undone."
    },
    {
      "key": "serverBackups.confirmDeleteAllTitle",
      "value": "Delete all backups"
    },
    {
      "key": "serverBackups.confirmDeleteAllDescription",
      "value": "Are you sure you want to delete all unlocked backups for this server? Locked backups will be kept. This action cannot be undone."
    },
    {
      "key": "serverBackups.confirmLockTitle",
      "value": "Lock Backup"
    },
    {
      "key": "serverBackups.confirmUnlockTitle",
      "value": "Unlock Backup"
    },
    {
      "key": "serverBackups.lockConfirm",
      "value": "Are you sure you want to lock this backup? Locked backups cannot be deleted or restored."
    },
    {
      "key": "serverBackups.unlockConfirm",
      "value": "Are you sure you want to unlock this backup? This will allow deletion and restoration."
    },
    {
      "key": "serverBackups.tabFiles",
      "value": "Server backups"
    },
    {
      "key": "serverBackups.tabDatabases",
      "value": "Database dumps"
    },
    {
      "key": "serverBackups.fifoRollingTitle",
      "value": "FIFO rolling backups enabled"
    },
    {
      "key": "serverBackups.backupLimitReachedDescription",
      "value": "You have reached the maximum number of backups for this server (limit: {limit}). Please delete some backups to create a new one."
    },
    {
      "key": "serverBackups.noBackupsDescription",
      "value": "Create your first backup to protect your server data"
    },
    {
      "key": "serverBackups.statusSuccessful",
      "value": "Completed"
    },
    {
      "key": "serverBackups.statusFailed",
      "value": "Failed"
    },
    {
      "key": "serverBackups.statusLocked",
      "value": "Locked"
    },
    {
      "key": "serverBackups.download",
      "value": "Download"
    },
    {
      "key": "serverBackups.recoverAction",
      "value": "Mark as interrupted"
    },
    {
      "key": "serverBackups.delete",
      "value": "Delete"
    },
    {
      "key": "serverBackups.confirmRestoreTitle",
      "value": "Restore Backup"
    },
    {
      "key": "serverBackups.restoreBackupDescription",
      "value": "Restore your server from this backup. This will overwrite existing files."
    },
    {
      "key": "serverBackups.truncateDirectoryDescription",
      "value": "This will clear the server folder before restoring"
    },
    {
      "key": "serverBackups.confirmRestore",
      "value": "Confirm Restore"
    },
    {
      "key": "common.confirm",
      "value": "Confirm"
    }
  ],
  "hooks": [
    "useDateFormatOptions",
    "usePluginWidgets",
    "useServerPermissions"
  ],
  "api_modules": [],
  "api_paths": [],
  "summary": "**Backups** Manage Wings file backups and database SQL dumps Key UI: Recover stalled backup status?; Delete Backup; Are you sure you want to delete this backup? This action cannot be undone.; Delete selected backups; Delete all backups; Lock Backup.",
  "how_to_guide_users": "1. Open Server sidebar (open a server first).\n2. Go to **Backups**.\n3. Direct URL: `/server/[uuidShort]/backups`.\n4. Replace path params `uuidShort` with the real resource id(s)."
}
