Claude AI использовался для настройки домашнего сервера Proxmox через SSH

Разработчик задокументировал использование Claude AI через SSH для полной настройки домашнего сервера Proxmox VE 9.1, работающего на процессоре Intel i7-6700K с 64 ГБ оперативной памяти. ИИ обработал всю настройку в одном сеансе в разговорном режиме.
Конфигурация хранилища
Claude выполнил очистку хранилища, определив и удалив устаревшие точки монтирования NFS и оставшиеся записи хранилища Proxmox (vm_disks, vm_disks_boot, vmdisk1). Он отформатировал три диска NTFS (2×4 ТБ HDD + 1×1 ТБ SSD) в ext4, добавив их в хранилище Proxmox с правильными записями fstab с использованием UUID. ИИ установил parted при необходимости и преобразовал два 4-терабайтных HDD в зеркальный пул ZFS под названием photos_store, используя пути disk-by-id, позже переименовав его с "tank" на "photos_store" через экспорт/импорт.
Усиление безопасности
Claude провел аудит безопасности, обнаружив 67 ожидающих обновлений безопасности, которые он применил, включая обновление ядра с 6.17.4 до 6.17.9. Он отметил отключенный брандмауэр, вход по SSH под root с паролем и отсутствие fail2ban. ИИ установил и настроил fail2ban с двумя тюрьмами: sshd (блокировка после 3 неудачных попыток на 1 час) и proxmox (защищает вход в веб-интерфейс). Он также устранил уязвимость процессора (gather_data_sampling), обновив микрокод Intel, хотя это было ограничено аппаратными ограничениями Skylake.
Развертывание Docker и Immich
Первая попытка установила Docker непосредственно на хост Proxmox с наборами данных хранилища на основе ZFS для Immich (отдельные наборы данных для загрузок, базы данных, кэша моделей с оптимизированными recordsizes). Возникли проблемы с разрешениями для образа Postgres vectorchord, требующего privileged: true, и API worker получал EACCES при запуске node из-за профиля безопасности Docker. После осознания, что эта настройка невидима для интерфейса Proxmox, Claude удалил Docker с хоста, создал виртуальную машину Ubuntu Server 24.04 (4 CPU, 16 ГБ ОЗУ, 64 ГБ диска на SSD), настроил NFS для общего доступа к пулу ZFS, установил Docker в виртуальной машине и успешно развернул Immich со всеми четырьмя работающими контейнерами.
Управление вентиляторами
Для решения проблемы шума сервера Claude установил lm-sensors и fancontrol, обнаружил, что чип NCT6793D заблокирован ACPI, добавил параметр ядра acpi_enforce_resources=lax, устранил проблемы с загрузкой и установил все 6 каналов вентиляторов материнской платы на 30%. Обнаружив, что основным источником шума был вентилятор видеокарты AMD Vega 64, он установил скорость вентилятора GPU на ~16% (1011 об/мин) вместо 100% (4700 об/мин), создав службу systemd для сохранения настроек после перезагрузок.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Постоянная память ИИ через Obsidian MCP: 16 инструментов для Claude Cowork
Пользовательский MCP-сервер соединяет Claude Cowork с Obsidian для постоянной памяти между сессиями, используя 16 инструментов и запросы Dataview.

Создание индивидуального графического интерфейса для исследований DSP с помощью LLM — уроки года ежедневного использования
Исследователь делится своим рабочим процессом использования кодирующих LLM для постепенного создания пользовательского GUI для анализа DSP данных, с советами по построению графиков, генерации отчетов и интеграции инструментов.
周末搭了个AI租房工具:爬Reddit反中介垃圾信息
Выходные работы с использованием Claude Haiku 4.5 для скрапинга Reddit в поисках объявлений об аренде, обходя сайты, забитые спамом от брокеров, такие как NoBroker и MagicBricks. Демо: https://trurent-five.vercel.app/

Использование бота SkyClaw от OpenClaw для отслеживания личных расходов через Discord и Google Таблицы.
Пользователь описывает использование SkyClaw, облачного бота на базе OpenClaw, для записи расходов через сообщения в Discord и изображения чеков, которые автоматически добавляются в Google Таблицу без необходимости доступа к конфиденциальным личным аккаунтам.