Backup /app/data folder via API #3834

Open
opened 2026-02-28 03:42:23 -05:00 by deekerman · 3 comments
Owner

Originally created by @ArthurQQII on GitHub (Dec 15, 2024).

not found

🏷️ Feature Request Type

API / automation options

🔖 Feature description

I know v2 doesn't support backup/import any more. But this feature is still very important for my case. So an API endpoint/button which could download the compressed data folder will be very helpful.

✔️ Solution

new API path, for example, /api/download-zip-data.

It could download a zip file for the data folder.

Some nice-to-have features

  1. cron job to create the zip file
  2. In the setting page, there is a page to manage the backup zip files, like delete, manually create a new one.

Alternatives

No response

📝 Additional Context

No response

Originally created by @ArthurQQII on GitHub (Dec 15, 2024). ### 📑 I have found these related issues/pull requests not found ### 🏷️ Feature Request Type API / automation options ### 🔖 Feature description I know v2 doesn't support backup/import any more. But this feature is still very important for my case. So an API endpoint/button which could download the compressed `data` folder will be very helpful. ### ✔️ Solution new API path, for example, `/api/download-zip-data`. It could download a zip file for the data folder. Some nice-to-have features 1. cron job to create the zip file 2. In the setting page, there is a page to manage the backup zip files, like delete, manually create a new one. ### ❓ Alternatives _No response_ ### 📝 Additional Context _No response_
Author
Owner

@Ionys320 commented on GitHub (Dec 16, 2024):

For the moment, I would suggest creating a CRON task handling all of this (Zipping the folder and perform a rsync or something similar) for you.

@Ionys320 commented on GitHub (Dec 16, 2024): For the moment, I would suggest creating a CRON task handling all of this (Zipping the folder and perform a rsync or something similar) for you.
Author
Owner

@ArthurQQII commented on GitHub (Dec 16, 2024):

I would suggest creating a CRON task handling all of this (Zipping the folder

Yeah, that is my plan at the moment. Hope kuma could have this feature in the future.

@ArthurQQII commented on GitHub (Dec 16, 2024): > I would suggest creating a CRON task handling all of this (Zipping the folder Yeah, that is my plan at the moment. Hope kuma could have this feature in the future.
Author
Owner

@eriktelepovsky commented on GitHub (Jan 9, 2025):

+1

@eriktelepovsky commented on GitHub (Jan 9, 2025): +1
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/uptime-kuma#3834
No description provided.