Initial homelab docs

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-23 16:47:17 +03:00
commit ce731c28da
53 changed files with 6943 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
#!/bin/bash
# Создание swap-файла 4 GB внутри LXC-контейнера Immich
# Запускать внутри контейнера (pct enter <ID>)
set -e
SWAP_SIZE="${1:-4G}"
echo "Создаю swap-файл ${SWAP_SIZE}..."
fallocate -l "$SWAP_SIZE" /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
if ! grep -q '/swapfile' /etc/fstab; then
echo '/swapfile none swap sw 0 0' >> /etc/fstab
echo "Добавлено в /etc/fstab"
fi
echo "Готово. Swap:"
free -h | grep -E "Mem|Swap"