Команда nginx -t — первый инструмент каждого администратора. Она проверяет синтаксис конфигурации: правильность скобок, точек с запятой, допустимость имён директив. Но на этом её возможности заканчиваются. Ошибки безопасности, устаревшие протоколы и опасные практики она не видит в упор. Что упускает nginx -t nginx -t — встроенная проверка синтаксиса. Написана на C, работает мгновенно, но видит только структурные ошибки. Безопасность не проверяет, автофикса нет. Gixy — статический анализатор от Яндекса. Около 7 правил безопасности: HTTP Request Splitting, подделка запросов, переопределение заголовков, проблемы с псевдонимами и небезопасный if. Проект заброшен. nginx-linter — написан на Node.js, около 8 правил. Поддержка редкая, активной разработки нет. nginx-lint — современный линтер на Rust. 680 коммитов, 15 релизов, актуальная версия 0.10.0. Более 30 правил, автоматическое исправление ошибок, браузерный интерфейс на WebAssembly и нативная поддержка CI/CD. Единственный с активной раз