cloudПроверки: пройдено 2 · предупреждение 1

homelab-pihole-dns

Настройка Pi-hole в Docker или на bare‑metal с поддержкой DNS‑over‑HTTPS и локальных DNS‑записей.

Что это за skill и зачем он нужен

Этот навык предоставляет пошаговые инструкции по развертыванию Pi-hole — сетевого блокировщика рекламы и вредоносных доменов — в домашней сети. Описаны варианты установки в Docker (рекомендованный способ) и на физическом хосте (Raspberry Pi, Debian/Ubuntu), настройка статического IP, интеграция с cloudflared для DNS‑over‑HTTPS, управление блок‑листами, создание локальных записей (например, nas.home.lan) и типичные процедуры отладки. Включены рекомендации по безопасности, такие как хранение пароля в .env и проверка контрольных сумм скачиваемых бинарных файлов.

Как установить

npx skills add https://github.com/affaan-m/everything-claude-code --skill homelab-pihole-dns

Когда использовать

Подходит

  • Развёртывание Pi-hole на Raspberry Pi или другом Linux‑сервере в домашней сети
  • Необходимо централизованно блокировать рекламу и вредоносные домены для всех устройств
  • Требуется использовать DNS‑over‑HTTPS для шифрования запросов к внешним резольверам
  • Нужна локальная система имен (home.lan, home.arpa) для доступа к сервисам без DNS‑серверов роутера
  • Планируется заменить встроенный DHCP роутера на Pi-hole или добавить резервный DHCP

Не подходит

  • Сеть уже использует специализированный корпоративный DNS‑сервер с собственными политиками
  • Отсутствует возможность выделить статический IP‑адрес для хоста Pi-hole
  • Требуется 100 % отказоустойчивость без дополнительных экземпляров Pi-hole
  • Нужна поддержка протоколов, не совместимых с Pi-hole (например, DNSSEC‑only без локального кэша)
  • Ограничения по ресурсам не позволяют запустить Docker‑контейнер или отдельный сервер

Проверки безопасности

SnykПредупреждение

Проверка вернула предупреждение. Перед установкой стоит просмотреть исходники, команды и доступы.

Gen Agent Trust HubПройдено

Проверка не нашла критичных проблем.

SocketПройдено

Предупреждений нет.

Похожие skills

azure-cost-optimizationИнструмент для анализа подписок Azure, поиска неиспользуемых ресурсов и формирования отчетов по оптимизации затрат.microsoft/azure-skills★ нет данных · 208.1K установокОткрыть →azure-observabilityИнструменты для работы с Azure Monitor и Application Insights.microsoft/azure-skills★ нет данных · 98.2K установокОткрыть →developing-genkit-jsПошаговое руководство по созданию, миграции и оптимизации приложений на Genkit JS с акцентом на безопасное управление учётными данными.firebase/agent-skills★ нет данных · 62.2K установокОткрыть →developing-genkit-dartAI‑SDK для Dart, предоставляющий единый интерфейс генерации кода, структурированных выводов, инструментов, потоков и агентов.firebase/agent-skills★ нет данных · 61.9K установокОткрыть →developing-genkit-goAI‑SDK для Go, предоставляющий генерацию, структурированный вывод, потоковую передачу, вызов инструментов, промпты и потоки через единый интерфейс.firebase/agent-skills★ нет данных · 49.3K установокОткрыть →claude-apiГотовый набор примеров и рекомендаций для безопасного подключения приложений к Claude API.anthropics/skills★ нет данных · 45.4K установокОткрыть →