bestia.dev This is a copy of the Codeberg readme, only because of SEO. Find the original on https://codeberg.org/bestia-dev-ready-for-use/codeberg_backup_scripts

codeberg_backup_scripts

Scripts to backup Codeberg repositories
version: 1.0.0 date: 2026-03-05 author: bestia.dev repository: Codeberg

maintained ready_for_use

License codeberg_backup_scripts

Hashtags: #rustlang #tutorial
My projects on Codeberg are more like a tutorial than a finished product: bestia-dev tutorials.

Motivation

Codeberg can deny me access to my repositories at any moment without any warning. It can happen any day to anybody for any reason without explanation or recurse. Very concerning!

Sure I don't want to have all my eggs in one basket. I need to make a backup of all my repositories. I should automate this. It is just bash scripts I run in Windows git-bash.

Codeberg backup folders

My Codeberg backup folders are in my Storage box folder:
d:\box_original_1\BestiaDev\codeberg_backup_bestia_Dev\

This way they got synchronized to my Storage box automatically. To be sure, I also make a backup of the Storage box folder to my 2 external disks regularly.

git-bash scripts

On Win10 I have installed git and with it comes git-bash. It is fantastic that I can use bash scripts in Windows. It makes my life so much easier.

In this repository, there are copies of these scripts in folders just like I have them in my DropBox folder.

Open-source and free as a beer

My open-source projects are free as a beer (MIT license).
I just love programming.
But I need also to drink. If you find my projects and tutorials helpful, please buy me a beer by donating to my PayPal.
You know the price of a beer in your local bar ;-)
So I can drink a free beer for your health :-)
Na zdravje! Alla salute! Prost! Nazdravlje! 🍻

//bestia.dev
//codeberg.org/bestia-dev
//bestiadev.substack.com
//youtube.com/@bestia-dev-tutorials