SlimToolkit
- оптимизируйте свой опыт работы с контейнерами. Сделайте свои контейнеры лучше, компактнее, безопаснее и прилагайте меньше усилий для достижения цели (бесплатно и с открытым исходным кодом!)Он позволяет разработчикам проверять, оптимизировать и отлаживать свои контейнеры с помощью команд
xray
, lint
, build
, debug
, run
, images
, merge
, registry
, destruction
(и других). Он упрощает и улучшает процесс разработки, настройки и использования контейнеров. Он делает ваши контейнеры лучше, компактнее и безопаснее, обеспечивая улучшенную видимость и удобство работы с исходными и минифицированными контейнерами.https://github.com/slimtoolkit/slim
опубликовано в @gitgate
#docker #registry #images
1👍9🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Devsyringe
- CLI
для внедрения динамических значений в файлы кода/конфигурации из внешних команд с помощью декларативной конфигурации YAML.
Devsyringe может извлекать значения из любого источника и вставлять их в любые целевые файлы, делая ваши параметры динамическими без шаблонов.https://github.com/alchemmist/devsyringe
Рубрика "я пиарюсь". Авторский проект Антона Гришина - @alchemmist
Просьба поддержать звездой в репку !
опубликовано в @gitgate
#cli #tools #yaml
👍8🔥5
Useful Tools | Linux | GitOps | DevOps
Devsyringe - CLI для внедрения динамических значений в файлы кода/конфигурации из внешних команд с помощью декларативной конфигурации YAML. Devsyringe может извлекать значения из любого источника и вставлять их в любые целевые файлы, делая ваши параметры…
This media is not supported in your browser
VIEW IN TELEGRAM
aptakube
- cовременный, легковесный, мульти-кластерней kubernetis UI
Познакомьтесь с Kubernetes UI
, которого вы ждали. Просмотрите, сравните и управляйте рабочими нагрузками по нескольким кластерамс вашего рабочкго стола с помощью красивого, быстрого и интуитивно понятного приложения.
Возможности:
- подключение к одному или нескольким кластерам одновременно
- просмотрщик агрегированных журналов
-
diff
для ресурсов- селектор нескольких неймспейсов
- удобный для человека просмотр ресурсов
- просмотр и изменение объектов
- zero-config установка
- НЕ очередное приложение Electron
- работает с любым кластером
Kubernetes
: локальным, GKE
, EKS
, AKS
и другими.- доступно на
Windows
, macOS
и Linux
https://github.com/aptakube/aptakubeопубликовано в @gitgate
#k8s #webui #ui #openlens #lens
1🔥19👍8
zabbix-mcp-server
- комплексный сервер Model Context Protocol
(MCP
) для интеграции с Zabbix
с помощью FastMCP
и python-zabbix-utils
. Этот сервер обеспечивает полный доступ к функционалу Zabbix API
через совместимые с MCP
инструменты.Возможности:
- управление хостами
- управление группой хостов
- управление items
- управление триггерами
- управление шаблонами
- управление проблемами и событиями
- извлечение данных
- управление пользователями
- управление техническим обслуживанием
- получение конфигураций графа
- получение правил обнаружения
- получение прототипов items
- экспорт конфигураций
Zabbix
- импорт конфигураций Zabbix
- получение информации о версии APIhttps://github.com/mpeirone/zabbix-mcp-server
опубликовано в @gitgate
#zabbix #ai #mcp #api
GitHub
GitHub - mpeirone/zabbix-mcp-server: 🔌 Complete MCP server for Zabbix integration - Connect AI assistants to Zabbix monitoring…
🔌 Complete MCP server for Zabbix integration - Connect AI assistants to Zabbix monitoring with 40+ tools for hosts, items, triggers, templates, problems, and more. Features read-only mode and compr...
👍8🔥7
Scrutiny
- решение для мониторинга и управления состоянием жесткого диска, объединяющее предоставленные производителем показатели SMART
с реальными показателями отказов.Возможности:
- панель управления веб-интерфейсом которая ориентирована на критически важные показатели
- интеграция со
smartd
(не нужно изобретать велосипед)- автоматическое определение всех подключенных жестких дисков
- отслеживание показателей
SMART
для исторических тенденций- индивидуальные пороговые значения с использованием реальных показателей отказов
- отслеживание температуры
- поставляется как единый образ
Docker
(но может быть установлен вручную)- настраиваемые оповещения/уведомления через web-hook
https://github.com/AnalogJ/scrutiny
опубликовано в @gitgate
#disk #smart #webui
1👍9🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
AdGuardian-Term
- следите за своим трафиком с помощью этого (неофициального) помощника для вашего экземпляра AdGuard Home
Возможности: - мониторинг запросов в реальном времени: извлекает и отображает все
DNS
-запросы в реальном времени, позволяя вам точно знать, что происходит в вашей сети в любой момент времени.- статистика блокировок и разрешений: получите краткий обзор количества запросов, которые были разрешены, отфильтрованы или заблокированы
AdGuard
.- история количества запросов: анализируйте сетевую активность с течением времени с помощью исторических данных о количестве запросов. Это позволяет отслеживать тенденции и выявлять любую необычную активность.
- списки фильтров:
AdGuardian
отображает ваши активные списки фильтров, показывая, какие из них работают эффективнее всего.- статистика по основным доменам: узнайте, какие домены получают больше всего запросов (заблокированных, разрешенных и т. д.) в вашей сети.
- простота и легкость:
AdGuardian
можно запустить либо с помощью крошечного образа Docker
, либо напрямую с помощью исполняемого файла с нулевыми зависимостями.- хорошее и безопасное: приложение написано на
Rust
и протестировано, работает локально без внешних запросов и (конечно) имеет полностью открытый исходный код.https://github.com/Lissy93/AdGuardian-Term
опубликовано в @gitgate
#ad #adguard #tui
2👍11🔥2
Copyparty
- мультипротокольный файловый сервер с открытым исходным кодом, разработанный на Python
и JavaScript
.Позволяет развернуть сервер для локального и удаленного обмена файлами с поддержкой
HTTP
, WebDAV
, FTP
, TFTP
, SMB
и CIFS
, а также интеграцией в контейнеры Docker
.Отличительными чертами являются возобновляемые многопоточные загрузки, дедупликация данных через симлинки и хардлинки, расширенная работа с медиафайлами (включая медиаиндексацию, предпросмотр изображений, аудиоплеер и транскодирование аудио), поддержка
ACL
и конфигурируемых прав доступа.Сервер может быть развернут на любых ОС и устройствах, включая мобильные платформы и старые ПК; совместимость гарантируется с большинством современных и устаревших веб-браузеров. Система поддерживает работу с несколькими корневыми каталогами, управление доступом и расширенные сценарии поиска по содержимому файлов. Особое внимание уделяется отказоустойчивости, скорости клиентских операций (ускорение загрузок, параллельные чанки) и минимизации зависимости — для базовой работы достаточно установленного
Python
, все дополнительные функции реализованы опционально.Copyparty нацелен на использование в домашних, корпоративных и экстренных сценариях обмена файлами, резервного копирования, организации локальных медиатек, а также быстрого развертывания файлового сервиса без необходимости настройки отдельной базы данных или сложных служб.
Репозиторий активно развивается, содержит подробную документацию по настройке и работе, список известных багов и планируемых улучшений.
https://github.com/9001/copyparty
Подсказал: @Shadow6
опубликовано в @gitgate
#nas #http #webdav #ftp #tftp #smb #cifs #python
GitHub
GitHub - 9001/copyparty: Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer…
Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps - 9001/copyparty
👍9🔥7
KubeForge
- визуальный набор инструментов, который упрощает процесс создания, проверки и управления конфигурациями развёртывания Kubernetes
. Независимо от того, являетесь ли вы новичком в
Kubernetes
или обслуживаете крупномасштабные системы, KubeForge
упрощает создание корректных YAML
-файлов развёртывания с помощью интуитивно понятного интерфейса, подкреплённого актуальными ссылками на схемы.Возможности:
-
drag-and-drop
интерфейс для объектов Kubernetes
- интеллектуальное распознавание схем на основе схем Kubernetes JSON
- модульный редактор компонентов с поддержкой шаблонов и повторно используемых спецификаций- визуальные обновления в реальном времени и установление зависимостей между ресурсами
- экспорт готовых к применению файлы
YAML
https
://github.com/kubenote/KubeForgeопубликовано в @gitgate
#k8s #gui #yaml
1👍10🔥5
Dm-cache
- универсальный дисковый кэш на уровне блоков для сетевых хранилищ, построенный на основе Linux device-mapper
, универсального средства виртуализации блочных устройств.Его можно прозрачно подключить к клиенту любого хранилища, системе, включая
SAN
, iSCSI
и AoE
, и он поддерживает динамическую настройку для оптимизация на основе политик.Dm-cache
использует модуль ядра device-mapper
(dm_mod.ko
), который доступно в последних версиях ядра. Проекту 16 (!!!) лет, но он до сих пор не потерял актуальности.
https://github.com/mingzhao/dm-cache
опубликовано в @gitgate
#dm #cache
GitHub
GitHub - mingzhao/dm-cache: Generic block-level cache utility based on Linux device mapper framework
Generic block-level cache utility based on Linux device mapper framework - mingzhao/dm-cache
🔥12👍4
PetaSAN
-масштабируемое программно-определяемое решение для хранения данных с открытым исходным кодом, лицензированное по лицензии AGPL 3
. PetaSAN
использует движок хранения Ceph
и платформу сервисной сетки Consul
для предоставления масштабируемых, многоузловых, активно-активных и высокодоступных сервисов хранения данных с поддержкой таких отраслевых протоколов, как iSCSI
, CIFS
, SMB
, NFS
и S3
. В настоящее время PetaSAN
использует ядро, разработанное на основе SUSE Linux Enterprise 15 SP5
с несколькими исправлениями, Ceph Reef
и Ubuntu 22.04 LTS
для корневой файловой системы.https://www.petasan.org
Source and Download: https://www.petasan.org/downloads
Documentation: https://www.petasan.org/documentation/
опубликовано в @gitgate
#iscsi #cifs #smb #s3 #fs #ceph #sds
👍9🔥3
pREST
(PostgreSQL REST
) - простой готовый к использованию API
, который обеспечивает мгновенную работу высокопроизводительного приложения в режиме реального времени поверх существующей или новой базы данных Postgres
.Проект
pREST
- это API, отвечающий потребности в быстром и эффективном решении для создания RESTful API
на базе баз данных PostgreSQL
. Он упрощает разработку API
, предлагая:- легкий сервер с простой настройкой;
- прямые
SQL
-запросы с шаблонами в настраиваемых URL
-адресах;- оптимизации для высокой производительности;
- повышение производительности труда разработчиков;
- функции аутентификации и авторизации;
- подключаемые пользовательские маршруты и промежуточное программное обеспечение.
В целом
pREST
упрощает процесс создания безопасных и производительных RESTful API
поверх новой или старой базы данных PostgreSQL
.https://github.com/prest/prest
опубликовано в @gitgate
#rest #api postgres
GitHub
GitHub - prest/prest: PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on…
PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new - prest/prest
1👍5🔥5
kubespec.dev
- найдите документацию по всем ресурсам, свойствам, типам и примерам Kubernetes
. Онлайн гайд и очень подробный. Возможности:
- древовидная структура всех ресурсов
Kubernetes
- история изменений с Kubernetes v1.12
- примеры, которые можно использовать, копировать и изменять- ссылки на официальную документацию
Kubernetes
и полезные ресурсы- поддержка популярных
CRD
https://github.com/aptakube/kubespec.devWeb: https://kubespec.dev/
Подсказал: Max Zotov - @Sf1nk5
опубликовано в @gitgate
#k8s #docs
🔥25👍3
teleskopio
- небольшой и красивый веб-клиент Kubernetes
с открытым исходным кодом.Возможности:
- поддержка нескольких конфигураций: легко переключайтесь между кластерами.
teleskopio
считывает переменную $KUBECONFIG
и проверяет файл config.yaml
.- простая авторизация токена
JWT
.- роль администратора и наблюдателя: полный доступ (администратор) или доступ только для чтения (наблюдатель) к кластеру.
- обзор кластера: получите общее представление о состоянии и активности кластера.
- редактор/создатель ресурсов: интегрированный редактор
Monaco
с подсветкой синтаксиса.- обновления в режиме реального времени: изменения ресурсов в режиме реального времени с помощью
Kubernetes
watcher
.- журналы и события
Pod
:
просматривайте журналы и историю событий непосредственно в пользовательском интерфейсе.- ссылки на владельца: переход от ресурса к его владельцу.
- несколько вариантов шрифтов: настройте внешний вид пользовательского интерфейса.
- ручной запуск
CronJob
- ресурсы Slace
(развертывания, наборы реплик)- фильтр
CTRL + F
для любого ресурса.- светлые и темные темы.
https://github.com/roman-kiselenko/teleskopio
опубликовано в @gitgate
#k8s #webui
👍9🔥5
zabbix-domain-expiry
- отслеживайте даты истечения срока действия доменов с помощью протоколов RDAP
или WHOIS
.Возможности:
- поддержка
RDAP
и WHOIS
: запросы об истечении срока действия домена через RDAP
(предпочтительно) с возможностью возврата к WHOIS
.- вывод
JSON
: скрипт выводит JSON
для удобного анализа Zabbix
.- режим отладки: подробный отладочный вывод для устранения неполадок.
Скрипт отдает приоритет
RDAP
для более быстрых структурированных запросов, но возвращается к WHOIS
в случае сбоя RDAP
. awk
анализ WHOIS
поддерживает различные форматы дат, но может завершиться ошибкой, если запрос whois
возвращает нестандартные ответы (отсутствие соответствия шаблону awk
). Ограничения скорости на серверах WHOIS
могут приводить к появлению состояний UNKNOWN
; увеличьте или используйте пользовательский интервал проверки для смягчения этого ограничения (значение по умолчанию 1 день вполне разумно).Для некоторых доменов верхнего уровня (например,
.uk
, .br
) пути URL RDAP
могут потребовать корректировки из-за нестандартного формата URL
. См. функцию adjust_rdap_url()
, которая уже обрабатывает корректировку пути /uk/.
https://github.com/a-stoyanov/zabbix-domain-expiryопубликовано в @gitgate
#moni #zabbix #domain #dns #whois
GitHub
GitHub - a-stoyanov/zabbix-domain-expiry: Zabbix template for monitoring the expiry dates of domains
Zabbix template for monitoring the expiry dates of domains - a-stoyanov/zabbix-domain-expiry
👍8🔥8
prom2grafana
- веб-приложение, которое интеллектуально преобразует необработанные метрики Prometheus
в готовые к использованию панели мониторинга Grafana
и правила оповещений с использованием ИИ
.Возможности:
- мгновенное преобразование: вставьте метрики
Prometheus
и получите полную панель инструментов Grafana
- создание интеллектуальных панелей: ИИ
создает соответствующие визуализации для каждого типа показателей.- правила оповещений: автоматически генерирует правила оповещений
Prometheus
на основе показателей- чистый пользовательский интерфейс: минималистичный, сфокусированный интерфейс с преобразованием в реальном времени
- готово к экспорту: копируйте
JSON
напрямую или загружайте файлы панели управленияhttps://github.com/mr-karan/prom2grafana
опубликовано в @gitgate
#moni #grafana #prometheus #ai #converter
GitHub
GitHub - mr-karan/prom2grafana: Convert Prometheus metrics to Grafana dashboards and alert rules using AI
Convert Prometheus metrics to Grafana dashboards and alert rules using AI - mr-karan/prom2grafana
1🔥13👍10
CamXploit
- разведывательный инструмент, разработанный для того, чтобы помочь исследователям и специалистам по безопасности проверить, не размещена ли на IP
-адресе незащищённая камера видеонаблюдения. Он сканирует распространённые порты камер, проверяет страницы входа, тестирует учётные данные по умолчанию и предоставляет полезные ссылки для дальнейшего исследования.⚠️ Отказ от ответственности: этот инструмент предназначен исключительно для образовательных и исследовательских целей в области безопасности. Несанкционированное сканирование систем, которым вы не владеете, незаконно. Используйте его ответственно.
Возможности:
- сканирует все распространенные порты видеонаблюдения
- обнаруживает открытые страницы входа в систему с помощью камеры
- проверяет, является ли устройство камерой для потоковой передачи
- определяет марки камер и известные уязвимости
- тестирование учетных данных по умолчанию на страницах входа
- предоставляет ссылки для ручного поиска (
Shodan
, Censys
, Zoomeye
, Google Dorking
)- рекомендации
Google Dorking
для более глубокой разведки- улучшенное обнаружение камер с подробным анализом портов и идентификацией бренда
- обнаружение прямой трансляции по протоколам
RTSP
, RTMP
, HTTP
и MMS
- подробная информация об IP
-адресе и местоположении со ссылками на Google Maps/Earth
- многопоточное сканирование портов для более быстрых результатов- улучшенная обработка ошибок и поддержка
SSL
- детальное определение марки камеры (Hikvision
, Dahua
, Axis
, Sony
, Bosch
, Samsung
, Panasonic
, Vivotek
, CP Plus
)- поддержка протокола
ONVIF
для стандартизированной связи с камерами- умная защита от перебора паролей с ограничением скорости
- подробный анализ портов с указанием информации о сервере и типах аутентификации
https://github.com/spyboy-productions/CamXploit
опубликовано в @gitgate
#security #ipcamera #onvif
👍9🔥3
Speakr
- преобразует ваши аудиозаписи в упорядоченные, доступные для поиска и интеллектуальные заметки. Speakr
создан для команд и отдельных лиц, заботящихся о конфиденциальности, и работает полностью на вашей собственной инфраструктуре, гарантируя полную конфиденциальность ваших конфиденциальных разговоров.Возможности:
- умная запись и загрузка: записывайте прямо в браузере или загружайте существующие аудиофайлы
- транскрипция с помощью
ИИ
: высокоточная транскрипция с идентификацией говорящего- интерактивный чат: задавайте вопросы о своих записях и получайте ответы на основе искусственного интеллекта.
- режим запроса: семантический поиск по всем записям с использованием естественного языка
- интернационализация: полная поддержка английского, испанского, французского, немецкого и китайского языков.
- умные теги: организуйте с помощью тегов, которые включают пользовательские подсказки
ИИ
.- безопасный обмен: создание безопасных ссылок для обмена записями.
- красивые темы: светлый и темный режимы с настраиваемыми цветовыми схемами
https://github.com/murtaza-nasir/speakr
опубликовано в @gitgate
#transcribe #ai
👍12🔥3