diff --git a/scripts/backup.sh b/scripts/backup.sh deleted file mode 100644 index 276aba7..0000000 --- a/scripts/backup.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash - -# Nastavení proměnných -MOUNT_POINT=" Bod_připojení_pro_externí_disk" -BACKUP_DIR="$MOUNT_POINT/backup" -BORG_SCRIPT="Cesta_ k_skriptu_ BorgBackup" # Opravena cesta k skriptu - -# Spuštění Borg backup -echo "Spouštění Borg zálohy..." -$BORG_SCRIPT -if [ $? -ne 0 ]; then - echo "Chyba: Borg záloha selhala." - exit 1 -fi -echo "Borg záloha byla úspěšně dokončena." - -# Spuštění rsync zálohy -echo "Spouštění rsync zálohy..." -rsync -av --delete --exclude='.Trash' --exclude='.cache' --exclude='tmp' --exclude='Downloads' /home/archos/ $BACKUP_DIR -if [ $? -ne 0 ]; then - echo "Chyba: rsync záloha selhala." - exit 1 -fi -echo "rsync záloha byla úspěšně dokončena." - -echo "Zálohování bylo úspěšně dokončeno." diff --git a/scripts/check_backups.sh b/scripts/check_backups.sh deleted file mode 100644 index 33fd583..0000000 --- a/scripts/check_backups.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -# Nastavení proměnných -BACKUP_DIR="cesta_k_rsync_zaloze" # Upravte podle skutečné cesty -BORG_REPO="ceste_k_borg_repozitari" # Upravte podle vašeho repozitáře - -# Kontrola BorgBackup -echo "Zahajuji kontrolu BorgBackup..." -export BORG_PASSPHRASE='moje_silne_heslo' # Zadejte heslo nebo použijte bezpečnější metodu pro jeho zadání -borg list $BORG_REPO - -# Kontrola Rsync -echo "Zahajuji kontrolu Rsync záloh..." -echo "Zdrojový adresář:" -find /home/archos/ \( -name ".cache" -prune \) -o -type f | wc -l -find /home/archos/ \( -name ".cache" -prune \) -o -type d | wc -l - -echo "Cílový adresář:" -find $BACKUP_DIR \( -name ".cache" -prune \) -o -type f | wc -l -find $BACKUP_DIR \( -name ".cache" -prune \) -o -type d | wc -l - -echo "Kontrola záloh dokončena." diff --git a/scripts/clean_logs.sh b/scripts/clean_logs.sh deleted file mode 100644 index 35316b8..0000000 --- a/scripts/clean_logs.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -# Nastavení proměnných -LOG_DIR="/path/to/your/log" -LOG_FILES=("sync_gitea_to_github.log" "clean_logs.log") - -# Přepsání log souboru pro diagnostiku -echo "Starting log cleanup at $(date)" - -# Smazání a znovuvytvoření log souborů -for LOG_FILE in "${LOG_FILES[@]}"; do - if [ -f "$LOG_DIR/$LOG_FILE" ]; then - rm "$LOG_DIR/$LOG_FILE" - echo "Deleted $LOG_FILE" - fi - touch "$LOG_DIR/$LOG_FILE" - echo "Created new $LOG_FILE" -done - -echo "Log cleanup completed successfully at $(date)" - diff --git a/scripts/create_release.sh b/scripts/create_release.sh deleted file mode 100644 index 6527747..0000000 --- a/scripts/create_release.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash - -# Název archivu -ARCHIVE_NAME="phanpy-cz" - -# Vytvoření seznamu souborů k vyloučení -echo "README.md" > .exclude -echo "LICENSE" >> .exclude -echo "create_release.sh" >> .exclude -echo ".git" >> .exclude -echo "$ARCHIVE_NAME.tar.gz" >> .exclude -echo "$ARCHIVE_NAME.zip" >> .exclude - -# Vytvoření .tar.gz archivu -tar --exclude-from=.exclude -czvf $ARCHIVE_NAME.tar.gz . - -# Vytvoření .zip archivu -zip -r $ARCHIVE_NAME.zip . -x@.exclude - -# Přesun archivu do adresáře Stažené (pokud neexistuje, vytvoří ho) -mkdir -p ~/Stažené -mv $ARCHIVE_NAME.tar.gz ~/Stažené/ -mv $ARCHIVE_NAME.zip ~/Stažené/ - -# Odstranění dočasného souboru .exclude -rm .exclude - -echo "Archivy byly vytvořeny a přesunuty do adresáře ~/Stažené:" -echo "~/Stažené/$ARCHIVE_NAME.tar.gz" -echo "~/Stažené/$ARCHIVE_NAME.zip" - diff --git a/scripts/sync_gitea_to_github.sh b/scripts/sync_gitea_to_github.sh deleted file mode 100755 index 423e1b9..0000000 --- a/scripts/sync_gitea_to_github.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash - -# Nastavení proměnných -GITEA_REPO="your_gitea_repo_url" -GITHUB_REPO="your_github_repo_url" -REPO_DIR="path_to_your_local_repo" -LOG_DIR="path_to_your_log_directory" -LOG_FILE="$LOG_DIR/sync_gitea_to_github.log" - -# Funkce pro logování -log() { - echo "$(date) - $1" >> $LOG_FILE -} - -# Vytvoření adresáře pro logy, pokud neexistuje -mkdir -p $LOG_DIR - -# Pull změn z Gitea repozitáře -log "Pull změn z Gitea repozitáře" -cd $REPO_DIR -git pull $GITEA_REPO - -# Pushing to GitHub -log "Pushing to GitHub" -git push $GITHUB_REPO - -log "Synchronizace dokončena" - - diff --git a/scripts/update_fork.sh b/scripts/update_fork.sh deleted file mode 100644 index 873ab8f..0000000 --- a/scripts/update_fork.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -# Nastavení jména hlavní větve, kterou chceš aktualizovat -MAIN_BRANCH="main" - -# Přidání upstream repozitáře, pokud ještě není nastaven -git remote add upstream https://github.com/cheeaun/phanpy.git 2>/dev/null - -# Stáhnutí změn z upstream repozitáře -git fetch upstream - -# Přepnutí na hlavní větev -git checkout $MAIN_BRANCH - -# Sloučení změn z upstream hlavní větve do tvé hlavní větve -git merge upstream/$MAIN_BRANCH - -# Push změn zpět do tvého GitHub repozitáře -git push origin $MAIN_BRANCH diff --git a/scripts/update_system.sh b/scripts/update_system.sh deleted file mode 100644 index 74bdce6..0000000 --- a/scripts/update_system.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -# Nastavení proměnných -LOG_FILE="/path/to/your/logs/update_system.log" -DATE=$(date +%Y%m%d_%H%M%S) - -# Přidání časového razítka do logu -echo "Starting system update at $(date)" >> $LOG_FILE - -# Aktualizace systémových balíčků -sudo apt-get update >> $LOG_FILE 2>&1 -sudo apt-get upgrade -y >> $LOG_FILE 2>&1 - -if [ $? -eq 0 ]; then - echo "System update completed successfully at $(date)" >> $LOG_FILE -else - echo "Error: System update failed at $(date)" >> $LOG_FILE - exit 1 -fi