Skip to content

Add Vito self-backup system#838

Closed
dyanakiev wants to merge 2 commits intovitodeploy:3.xfrom
dyanakiev:3.x-vito-self-backup
Closed

Add Vito self-backup system#838
dyanakiev wants to merge 2 commits intovitodeploy:3.xfrom
dyanakiev:3.x-vito-self-backup

Conversation

@dyanakiev
Copy link
Member

@dyanakiev dyanakiev commented Sep 22, 2025

This PR implements a self-backup feature for Vito that was previously requested by users who needed to backup their Vito instance data and configuration.

Why this is needed:

  • Users have been requesting a way to backup their Vito installations Automatic backup of Vito itself #792
  • Current backup systems only handle user databases, not Vito itself
  • Self-backup ensures Vito configuration and data can be restored if needed

What's included:

  • Backup scheduling with cron-like frequencies (hourly, daily, weekly, monthly)
  • Support for S3, Dropbox, and FTP storage providers
  • Manual backup triggers and file management
  • Cleanup of old backups based on retention settings

The system automatically backs up Vito's database and configuration files to the selected storage provider, giving users peace of mind that their Vito setup can be restored.

CleanShot 2025-09-22 at 12 37 33

@saeedvaziry
Copy link
Member

I really like the table design of this feature but I would go with the one we already have just to keep things consistent

@saeedvaziry
Copy link
Member

And actions can be dropdown like other places in the app

@saeedvaziry
Copy link
Member

Closing as out dated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants