Skip to main content
Glama
security.md2.59 kB
# Безопасность ## Функция проверки безопасности Repomix использует [Secretlint](https://github.com/secretlint/secretlint) для обнаружения конфиденциальной информации в ваших файлах: - API-ключи - Токены доступа - Учётные данные - Приватные ключи - Переменные окружения ## Конфигурация Проверки безопасности включены по умолчанию. Отключение через CLI: ```bash repomix --no-security-check ``` Или в `repomix.config.json`: ```json { "security": { "enableSecurityCheck": false } } ``` ## Меры безопасности 1. **Обработка бинарных файлов**: Содержимое бинарных файлов исключается из вывода, но их пути перечислены в структуре директорий для полного обзора репозитория 2. **Интеграция с Git**: Учитывает паттерны `.gitignore` 3. **Автоматическое обнаружение**: Сканирует на типичные проблемы безопасности: - Учётные данные AWS - Строки подключения к базе данных - Токены аутентификации - Приватные ключи ## Когда проверка безопасности находит проблемы Пример вывода: ```bash 🔍 Security Check: ────────────────── 2 suspicious file(s) detected and excluded: 1. config/credentials.json - Found AWS access key 2. .env.local - Found database password ``` ## Лучшие практики 1. Всегда проверяйте вывод перед публикацией 2. Используйте `.repomixignore` для конфиденциальных путей 3. Держите проверки безопасности включёнными 4. Удаляйте конфиденциальные файлы из репозитория ## Сообщение об уязвимостях безопасности Нашли уязвимость безопасности? Пожалуйста: 1. Не открывайте публичный issue 2. Напишите на email: koukun0120@gmail.com 3. Или используйте [GitHub Security Advisories](https://github.com/yamadashy/repomix/security/advisories/new)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamadashy/repomix'

If you have feedback or need assistance with the MCP directory API, please join our Discord server