Improve the backup process to allow backup to another live gitea server #13997

Open
opened 2025-11-02 10:59:37 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @TimyIsCool on GitHub (Jan 15, 2025).

Feature Description

Hi! I use gitea for all my personal projects but I fear when it breaks or the server catches fire and lose everything. I am aware there is a backup process but it seems very manual and if a failure happens you need to go move files over and you better hope that backup was before you did much of anything else hours of work is gone

Something I'd like is a way where you can setup a 'backup' instance where it'll backup either live or each hour or over night, etc.
Then if something fails you can just go to say 'backupgitea.domain.com' and use it the exact same (even same logins if possible) then can either use it as normal and resync the backup server to the main server once thats back or have it as a read only server

Thank you

Screenshots

No response

Originally created by @TimyIsCool on GitHub (Jan 15, 2025). ### Feature Description Hi! I use gitea for all my personal projects but I fear when it breaks or the server catches fire and lose everything. I am aware there is a backup process but it seems very manual and if a failure happens you need to go move files over and you better hope that backup was before you did much of anything else hours of work is gone Something I'd like is a way where you can setup a 'backup' instance where it'll backup either live or each hour or over night, etc. Then if something fails you can just go to say 'backupgitea.domain.com' and use it the exact same (even same logins if possible) then can either use it as normal and resync the backup server to the main server once thats back or have it as a read only server Thank you ### Screenshots _No response_
GiteaMirror added the type/proposal label 2025-11-02 10:59:37 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#13997