Hanko
- решение с открытым исходным кодом для аутентификации и управления пользователями, которое позволяет отказаться от паролей при входе в систему и при этом полностью готово к развертыванию уже сегодня.Возможности:
- поддерживает все современные методы аутентификации, включая пароли, вход через социальные сети и единый вход
SAML
.- очень гибкие параметры конфигурации (например, необязательные/удаляемые пользователем пароли, только ключ доступа, только
OAuth
)- быстрая интеграция с веб-компонентами
Hanko Elements
(встраиваемые компоненты для входа/регистрации и профиля учетной записи)-
API
-ориентированный, компактный, cloud-ready
https://github.com/teamhanko/hanko
опубликовано в @gitgate
#security #auth #saml
👍14🔥6
Redis Insight
- это интуитивно понятный и эффективный графический интерфейс для Redis
, позволяющий вам взаимодействовать с базами данных и управлять данными благодаря встроенной поддержке модулей Redis
.Основные моменты Redis Insight:
- просматривайте, фильтруйте, визуализируйте структуры данных
Redis
«ключ-значение» и просматривайте значения ключей в различных форматах (включая JSON
, Hex
, ASCII
и т. д.)- поддержка
CRUD
для списков, хэшей, строк, наборов, отсортированных наборов и потоков- поддержка
CRUD
для структуры данных JSON
- интерактивные руководства, позволяющие легко научиться, помимо прочего, использовать собственную структуру данных
JSON
, поддерживающую структурированные запросы и полнотекстовый поиск, включая поиск по векторному сходству для ваших вариантов использования ИИ.- контекстные рекомендации по оптимизации производительности и использования памяти. Список рекомендаций обновляется по мере вашего взаимодействия с базой данных
- профилировщик который анализирует каждую команду, отправленную в
Redis
, в режиме реального времени.SlowLog
анализ медленных операций в экземплярах Redis
на основе команды Slowlog
- поддержка
Redis
pub
/sub
, позволяющая подписываться на каналы и публиковать сообщения на каналах.- массовое удаление ключей на основе фильтров, установленных в браузере или в древовидной структуре.
-
Workbench
расширенный интерфейс командной строки с интеллектуальным автозаполнением команд, сложной визуализацией данных и поддержкой необработанного режима- поддержка автозаполнения команд для поиска и запросов, структур данных
JSON
и временных рядов- визуализация индексов и результатов поиска и запросов.
- возможность создания собственных плагинов визуализации данных
- официально поддерживается для
Redis OSS
, Redis Cloud
. Работает с Microsoft Azure Cache
для Redis
https://github.com/RedisInsight/RedisInsight
Подсказал: Костя Ли - @kostayli
опубликовано в @gitgate
#redis #webui #json
👍16🔥6
Scrypted
- платформа для интеграции видео с открытым исходным кодом. Используя различные плагины, Scrypted
может получать потоки с различных камер и отправлять их на другие платформы (HomeKit
, Google Home
, Alexa
, Home Assistant
).Может работать и как полноценный автономный NVR с записью и просмотром исторических данных и алертов.
Готовые инструкции для установки на Proxmox VE - https://docs.scrypted.app/install/proxmox-ve.html
https://github.com/koush/scrypted
Документация: https://docs.scrypted.app
Веб: https://scrypted.app
опубликовано в @gitgate
#nvr #video #homeassistant #homekit #alexa
🔥15👍10
Trivy
- это комплексный и универсальный сканер безопасности. Trivy
имеет сканеры, которые ищут проблемы безопасности, и цели, где он может их найти.Цели (которые может сканировать Trivy):
- образ контейнера
- файловая система
- репозиторий
Git
(удалённый)- образ виртуальной машины
- кубернетес
Сканеры (то, что Trivy может там найти):
- используемые пакеты
ОС
и программные зависимости (SBOM
)- известные уязвимости (
CVE
)- проблемы
IaC
и неправильные конфигурации- конфиденциальная информация и секреты
- лицензии на программное обеспечение
https://github.com/aquasecurity/trivy
Подсказал: Михаил Исаев - @ismvru
Опубликовано в @gitgate
#security #cve #docker #k8s #git #sbom #linter
👍18🔥1
grype
- сканер уязвимостей для образов контейнеров и файловых систем. Работает с Syft
, мощным инструментом SBOM
(программный список материалов) для образов контейнеров и файловых систем.Сканируйте содержимое образа контейнера или файловой системы для поиска известных уязвимостей.
Найдите уязвимости для основных пакетов операционной системы:
- Alpine
- Amazon Linux
- BusyBox
- CentOS
- CBL-Mariner
- Debian
- Distroless
- Oracle Linux
- Red Hat (RHEL)
- Ubuntu
- Wolfi
Найдите уязвимости для языковых пакетов:
- Ruby (Gems)
- Java (JAR, WAR, EAR, JPI, HPI)
- JavaScript (NPM, Yarn)
- Python (Egg, Wheel, Poetry, requirements.txt/setup.py files)
- Dotnet (deps.json)
- Golang (go.mod)
- PHP (Composer)
- Rust (Cargo)
Поддерживает форматы образов Docker,
OCI
и Singularity
. Поддержка OpenVEX
для фильтрации и дополнения результатов сканирования.https://github.com/anchore/grype
Подсказал: Михаил Исаев - @ismvru
Опубликовано в @gitgate
#security #cve #docker #sbom #linter
👍7🔥3
Haskell Dockerfile Linter
- умный линтер Dockerfile
, который помогает вам использовать лучшие практики при создании образов Docker
. Линтер разбирает
Dockerfile
в AST
и выполняет правила поверх AST
. Он базируется на ShellCheck
для проверки кода Bash
внутри инструкций RUN
.https://github.com/hadolint/hadolint
Подсказал: Михаил Исаев - @ismvru
Опубликовано в @gitgate
#security #cicd #docker #dockerfile #linter
👍13🔥2
Dockle
- средство проверки образов контейнеров для обеспечения безопасности, помогающее создать лучшие образа Docker
. Возможности:
- обнаружение уязвимостей контейнера
- помощь в создании
Dockerfile
основанная на best-practice - простое использование, укажите только имя образа
- поддержка показателей
CIS
- подходит для таких
CI
, как Travis CI
, CircleCI
, Jenkins
и т. д.https://github.com/goodwithtech/dockle
Подсказал: Михаил Исаев - @ismvru
Опубликовано в @gitgate
#security #cicd #docker #dockerfile #linter
👍12🔥2
KICS
- выявляйте уязвимости безопасности, проблемы соответствия и неправильные конфигурации инфраструктуры на ранних этапах цикла разработки вашей инфраструктуры как кода с помощью KICS
от Checkmarx
.KICS
означает «Keeping Infrastructure as Code Secure
» (сохранение инфраструктуры в безопасности кода), это решение с открытым исходным кодом, которое необходимо для любого облачного проекта.https://github.com/Checkmarx/kics
Подсказал: @Celentano_21_veka
Опубликовано в @gitgate
#security #cicd #docker #k8s #terraform #linter
👍6🔥4
Gitleaks
- инструмент для обнаружения секретов, таких как пароли, ключи API
и токены в репозиториях git
, файлах и всем остальном, что вы хотите передать через stdin
.https://github.com/gitleaks/gitleaks
Подсказал: @Celentano_21_veka
Опубликовано в @gitgate
#security #cicd #git #linter
GitHub
GitHub - gitleaks/gitleaks: Find secrets with Gitleaks 🔑
Find secrets with Gitleaks 🔑. Contribute to gitleaks/gitleaks development by creating an account on GitHub.
👍7🔥1
detect-secrets
- удачно названный модуль для (сюрприз, сюрприз) обнаружения секретов в кодовой базе.Однако, в отличие от других подобных пакетов, которые сосредоточены исключительно на поиске секретов, этот пакет разработан с учетом потребностей корпоративного клиента: он предоставляет обратно совместимые, систематические средства для:
- предотвращение попадания новых секретов в кодовую базу,
- обнаружение явного обхода таких мер предосторожности и
- предоставление контрольного списка секретов для переноса в более безопасное хранилище.
https://github.com/Yelp/detect-secrets
Подсказал: @Celentano_21_veka
Опубликовано в @gitgate
#security #cicd #git #linter
GitHub
GitHub - Yelp/detect-secrets: An enterprise friendly way of detecting and preventing secrets in code.
An enterprise friendly way of detecting and preventing secrets in code. - Yelp/detect-secrets
👍8🔥1
pping
- TCP
-пинг, TLS
-пинг, HTTP
-пинг, ICMP
-пинг, DNS
-пинг, QUIC
-пинг. Маленькая, но очень полезная утилитка для проверки всего (ну почти всего). https://github.com/wzv5/pping
Подсказал: Михаил Исаев - @ismvru
Опубликовано в @gitgate
#utils #net
GitHub
GitHub - wzv5/pping: tcp ping, tls ping, http ping, icmp ping, dns ping, quic ping.
tcp ping, tls ping, http ping, icmp ping, dns ping, quic ping. - wzv5/pping
🔥14👍8
Telert
- крошечная утилита, которая отправляет уведомления, когда ваши команды в терминале или код Python
завершаются. Она поддерживает несколько каналов уведомлений:
- приложения для обмена сообщениями:
Telegram
, Microsoft Teams
, Slack
, Discord
- мобильные устройства:
push
уведомления (Android
и iOS
)- локальные уведомленияна рабочем столе, звуковые оповещения
- пользовательские интеграции:
HTTP endpoints
для любой службыИдеально подходит для длительных задач, удаленных серверов, конвейеров непрерывной интеграции или мониторинга критически важного кода.
Можно испольщовать как библиотеку
python
, docker
контейнер или через API
на своем сервере или в публичном облаке.https://github.com/navig-me/telert
Опубликовано в @gitgate
#alert #telegram #cli #teams #slack #discord #api #docker #python
👍28🔥8
doggo
- современный DNS
клиент командной строки (вроде dig
), написанный на Golang
. Он выводит информацию в аккуратной лаконичной манере и поддерживает такие протоколы, как DoH
, DoT
, DoQ
и DNSCrypt
.Он полностью вдохновлен
dog
, написанным на Rust
. Я хотел добавить в него некоторые функции, но поскольку я не знаю Rust
, я посчитал это хорошей возможностью поэкспериментировать с написанием DNS
клиента с нуля самостоятельно на Go
. Отсюда и название dog
+ go
=> doggo
.Может запускаться и как web сервис.
https://github.com/mr-karan/doggo
Веб: https://doggo.mrkaran.dev
опубликовано в @gitgate
#dns #cli #webui #go
👍17🔥11
FFmate
- веб фронтенд надстройка над FFmpeg
, разработанный не только для упрощения транскодирования, но и для использования в качестве расширяемого движка для пользовательских рабочих процессов с медиа. Он предоставляет разработчикам инструменты для интеграции мощности
FFmpeg
в их приложения и сервисы с помощью комплексного REST API
, управляемых событиями веб-хуков и скриптовых хуков предварительной и последующей обработки.Если вы хотите создать собственные конвейеры обработки медиаданных, интегрировать транскодирование в существующие системы или разработать инструменты, использующие
FFmpeg
, FFmate
предоставит вам основу.Возможности:
-
REST API
отправка и управление задачами FFmpeg
программным способом- Веб-интерфейс для мониторинга и управления заданиями в режиме реального времени, терминал не требуется
-
Watchfolders
автоматическая обработка файлов, помещенных в каталог.- готовый набор предварительно настроенных предустановок транскодирования для распространенных случаев использования.
-
WebHooks
для получения уведомлений в режиме реального времени о событиях задач- автоматизация именования файлов и структур папок
- запуск пользовательских скриптов до или после каждой задачи для автоматизации сложных этапов рабочего процесса.
- управление выполнением задач с помощью контроля приоритетов и интеллектуальной обработки параллелизма.
https://github.com/welovemedia/ffmate
опубликовано в @gitgate
#ffmpeg @webui #api
🔥10👍7
FRP Manager
- графический инструмент для настройки и управления reverse proxy
, разработанный для FRP
на Windows
. Он позволяет пользователям легко настраивать обратный прокси без написания файла конфигурации. FRP Manager
предлагает комплексное решение, включая редактор, средство запуска, отслеживание статуса и горячую перезагрузку.Инструмент был вдохновлен распространенным случаем использования, когда нам часто нужно объединить несколько инструментов, включая клиент, файл конфигурации и лаунчер, чтобы создать стабильную службу, которая выставляет локальный сервер за
NAT
или брандмауэром в Интернет. Теперь, с FRP Manager
, комплексным решением, вы можете избежать многих утомительных операций при развертывании обратного прокси.https://github.com/koho/frpmgr
Ранее рассказывал о FRP -
https://t.me/gitgate/782 и https://t.me/gitgate/817
опубликовано в @gitgate
#windows #proxy #nat #p2p #webui #jumphost
👍8🔥3
frpc-desktop
- кроссплатформенный настольный клиент для FRP
, визуальная настройка, возможность организации доступа в закрытую сеть.Возможности:
- автозапуск при загрузке
- поддержка нескольких пользователей с помощью
user
и meta_token
- портативная версия
-
UDP
-прокси- поддержка быстрого обмена
frps
- быстрый выбор локального порта
- поддержка типа прокси-сервера STCP
- поддержка импорта/экспорта всех конфигураций
- очистка всех конфигураций одним щелчком мыши
- поддержка импорта и распознавания
frpc.toml
- протоколы
TCP
и UDP
с поддержкой пакетных портов- поддержка нескольких языков
https://github.com/luckjiawei/frpc-desktop
Ранее рассказывал о FRP -
https://t.me/gitgate/782 и https://t.me/gitgate/817 https://t.me/gitgate/845
опубликовано в @gitgate
#proxy #nat #p2p #webui #jumphost
👍11🔥8
Redka
стремится переписать основные части Redis
с помощью SQLite
, сохранив при этом совместимость с Redis API
.Особенности:
- данные не обязательно должны помещаться в оперативную память.
-
ACID
-транзакции.- представления
SQL
для лучшего самоанализа и составления отчетов.- как внутрении процессы (
Go API
), так и автономные (RESP
) серверы.-
Redis
-совместимые команды и протокол связи.https://github.com/nalgeon/redka
Русский разработчик ! Уважуха и звездов в репку !!!
опубликовано в @gitgate
#redis #sqlite
🔥13👍3
LosslessCut
стремится стать лучшим кроссплатформенным графическим интерфейсом FFmpeg
для чрезвычайно быстрых и без потерь операций с видео, аудио, субтитрами и другими связанными медиафайлами. Основная функция - обрезка и нарезка без потерь видео и аудиофайлов, что отлично подходит для экономии места путем черновой нарезки больших видеофайлов, снятых с видеокамеры, GoPro
, дрона и т. д. Он позволяет быстро извлекать хорошие части из видео и удалять много гигабайт данных без медленного перекодирования и, следовательно, потери качества. Есть также много других вариантов использования. Все очень быстро, потому что оно делает почти прямое копирование данных, подпитываемое великолепным
FFmpeg
, который делает всю тяжелую работу.Он еще и кроссплатформенный -
Linux
, MacOS
, Windows
https://github.com/mifi/lossless-cut
опубликовано в @gitgate
#video #ffmpeg
🔥18👍8
UEFITool
- кроссплатформенное приложение с открытым исходным кодом, написанное на C++
/Qt
, которое преобразует образ прошивки, совместимый с UEFI
, в древовидную структуру, проверяет целостность образа и предоставляет графический интерфейс для управления элементами образа.Разработка проекта началась в середине 2013 года из-за отсутствия кроссплатформенных утилит с открытым исходным кодом для работы с образами
UEFI
.В начале 2015 года был начат крупный раунд рефакторинга, чтобы сделать программу совместимой с новыми функциями
UEFI
, включая тома FFSv3
и фиксированные элементы образа. https://github.com/LongSoft/UEFITool
опубликовано в @gitgate
#uefi #bios #boot
GitHub
GitHub - LongSoft/UEFITool: UEFI firmware image viewer and editor
UEFI firmware image viewer and editor. Contribute to LongSoft/UEFITool development by creating an account on GitHub.
👍9🔥6