stuff
This commit is contained in:
19
gitea-backup.sh
Executable file
19
gitea-backup.sh
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
# Gitea Backup Script
|
||||
|
||||
BACKUP_DIR="./gitea-backups"
|
||||
DATE=$(date +%Y%m%d_%H%M%S)
|
||||
|
||||
mkdir -p "$BACKUP_DIR"
|
||||
|
||||
echo "Backing up Gitea data to $BACKUP_DIR/gitea-backup-$DATE.tar.gz..."
|
||||
|
||||
docker run --rm \
|
||||
-v ai-game-2_gitea-data:/data \
|
||||
-v "$(pwd)/$BACKUP_DIR":/backup \
|
||||
alpine \
|
||||
tar czf "/backup/gitea-backup-$DATE.tar.gz" -C /data .
|
||||
|
||||
echo "Backup complete!"
|
||||
echo "Latest backup: $BACKUP_DIR/gitea-backup-$DATE.tar.gz"
|
||||
ls -lh "$BACKUP_DIR"
|
||||
Reference in New Issue
Block a user