Skip to content

Instantly share code, notes, and snippets.

@szabbenjamin
szabbenjamin / gmail_aio_installer.sh
Last active August 20, 2025 11:24
Gmail AIO telepítő script
#!/bin/bash
# AIO telepítő script a Gmail beállításához MTA-ként (ssmtp segítségével)
# Ellenőrzés, hogy root jogosultságokkal fut-e a script
if [[ $EUID -ne 0 ]]; then
echo "Ez a script root jogosultságokat igényel. Kérjük, futtassa a 'sudo' paranccsal."
exit 1
fi
#!/bin/bash
# A script root jogosultságot igényel. Ellenőrizzük, hogy a felhasználó root-ként futtatja-e.
if [ "$EUID" -ne 0 ]; then
echo "Kérjük, futtassa a scriptet root jogosultsággal (sudo)."
exit
fi
echo "--- Interaktív Cloudflare Tunnel telepítő script ---"
echo ""
@szabbenjamin
szabbenjamin / proxmox_disks.sh
Created April 7, 2025 21:11
proxmox_disks.sh
#!/bin/bash
echo "Merevlemezek listázása sorozatszámmal, modellel, kapacitással és használati állapottal (Proxmox-specifikus, UUID ellenőrzéssel)"
# Ellenőrizd, hogy a szükséges eszközök telepítve vannak-e
if ! command -v lsblk &> /dev/null || ! command -v smartctl &> /dev/null || ! command -v blkid &> /dev/null; then
echo "A script futtatásához telepítsd a következő csomagokat: lsblk, smartmontools, blkid"
exit 1
fi
#!/bin/bash
# Konfigurálható változók
BACKUP_DIR="/mnt/pve/backups/backups" # A biztonsági mentés helye
VM_IDS="100 101 102 103 106 107 109 110 112 115 118 104 105 111 113" # A mentendő VM-ek vagy konténerek azonosítói
COMPRESSION="zstd" # Zstandard tömörítés
# Létrehozza a backup könyvtárat, ha nem létezik
mkdir -p "$BACKUP_DIR"