Mealie icon

Mealie

Interact with Mealie API

Admin: Backups → Upload Backup

AI-generated

Overview

This node uploads a backup file to the Mealie API under the Admin: Backups resource. It is useful for automating the process of restoring or saving backup data to the Mealie system, ensuring data safety and recovery capabilities. For example, an administrator can use this node to upload a backup file from an automated workflow to maintain regular backups of the system.

Use Case Examples

  1. Uploading a backup file from a local or cloud storage to Mealie for disaster recovery purposes.
  2. Automating backup uploads as part of a scheduled maintenance workflow.

Properties

Name Meaning
Authentication Selects the authentication method to use for the API request, either no authentication or API token authentication.
Backup File The backup file to upload, provided as either a binary data property name or a base64 encoded string.
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and request timeout.

Output

JSON

  • success - Indicates whether the backup upload was successful.
  • message - Additional information or status message returned from the API after the upload.

Dependencies

  • Requires Mealie API access with either no authentication or an API token credential.

Troubleshooting

  • Ensure the backup file is correctly provided as a binary property name or base64 string; otherwise, the upload will fail.
  • If using API token authentication, verify the token is valid and has sufficient permissions.
  • Check proxy and SSL settings if requests fail due to network or certificate issues.
  • Timeout errors may occur if the server is slow to respond; increase the timeout setting if needed.

Discussion