Управление конфигами домашних серверов на NixOS через Claude Code
Автор держит конфигурацию своих домашних серверов на NixOS в одном репозитории и правит её через Claude Code. Применять изменения агенту запрещено, каждую правку автор проверяет и применяет сам.
Что сделали
Автор хранит в одном репозитории конфигурацию всех своих машин на NixOS. Это два восстановленных ноутбука Lenovo с 32GB памяти, на которых он сам держит свои сервисы. С этим репозиторием работает Claude Code. Запускать nixos-rebuild switch агенту запрещено. Автор просматривает каждое изменение и применяет его вручную.
Что получилось
Результатов и цифр по работе с Claude источник не приводит. Сказано только, что именно так, через проверку и ручное применение, автор и управляет машинами. На них работают Nextcloud, Vaultwarden, Jellyfin и другие сервисы.
На что обратить внимание
Запретите агенту запускать nixos-rebuild switch. Тогда любое изменение на работающей машине сначала проверит человек.
Пояснение
NixOS это дистрибутив Linux, в котором вся система описывается в конфигурационных файлах. Команда nixos-rebuild switch собирает систему по этим файлам и сразу переключает на неё работающую машину. Nextcloud (облачное хранилище), Vaultwarden (менеджер паролей) и Jellyfin (медиасервер) это популярные сервисы для домашнего сервера.
Кому пригодится
Тем, кто держит домашние серверы на NixOS и хочет доверить агенту правку конфигов, но не их применение.
Попробуйте сами с Claude Code
Помоги мне вести репозиторий конфигурации NixOS в [путь к репозиторию] для моих машин [имена машин]. Внеси изменение [опиши изменение, например добавить сервис или обновить пакет]. Можно редактировать файлы и запускать пробные сборки, но никогда не запускай nixos-rebuild switch. Покажи полный diff и простое объяснение, чтобы я мог проверить и применить изменения сам.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: news.ycombinator.com ·