ru
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

Открыть в Telegram

Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue

Больше
6 701
Подписчики
Нет данных24 часа
+47 дней
+1130 день
Архив постов
TrueNAS Proxmox VE Storage Plugin - высокопроизводительный плагин для хранения данных в Proxmox VE, интегрирующий TrueNAS SCA
TrueNAS Proxmox VE Storage Plugin - высокопроизводительный плагин для хранения данных в Proxmox VE, интегрирующий TrueNAS SCALE через iSCSI или NVMe/TCP, с поддержкой моментальных снимков в реальном времени, интеграцией с ZFS и совместимостью с кластерами. Возможности: - поддержка двух типов передачи данных - iSCSI (традиционный) или NVMe/TCP (с меньшей задержкой) для блочного хранения. - iSCSI блочное хранилище - прямая интеграция с TrueNAS SCALE через iSCSI-устройства. - поддержка NVMe/TCP - современный протокол NVMe поверх TCP для снижения задержки и нагрузки на ЦП (TrueNAS SCALE 25.10+) - снимки ZFS - мгновенные и компактные снимки через TrueNAS ZFS. - снимки состояния виртуальной машины в реальном времени - полные снимки состояния виртуальной машины, включая оперативную память (vmstate). - совместимость с кластерами - полная поддержка кластеров Proxmox VE с общим хранилищем. - автоматическое управление томами - динамическое создание ZVOL и сопоставление экстентов iSCSI. - проверка конфигурации - предварительные проверки и подтверждение предотвращают ошибки конфигурации. - поддержка двух API: WebSocket (JSON-RPC) и REST API. - защита от ограничения скорости запросов - автоматическая повторная попытка с экспоненциальной задержкой для ограничений API TrueNAS. - эффективность хранения данных - поддержка тонкого выделения ресурсов и сжатия ZFS. - поддержка многоканального доступа - встроенная поддержка многоканального доступа iSCSI. - аутентификация CHAP -дополнительная функция безопасности CHAP для соединений iSCSI. - изменение размера тома - изменение размера только для расширения с предварительной проверкой свободного места. - восстановление после ошибок - комплексная обработка ошибок с информативными сообщениями об ошибках. - оптимизация производительности - настраиваемые размеры блоков и разреженные тома. https://github.com/WarlockSyno/TrueNAS-Proxmox-VE-Storage-Plugin Опубликовано в @gitgate #pve #storage #truenas #iscsi #nvme #zfs

S4 - высокопроизводительный сервер объектного хранилища, совместимый с S3, написанный на Rust. Он решает проблему исчерпания
S4 - высокопроизводительный сервер объектного хранилища, совместимый с S3, написанный на Rust. Он решает проблему исчерпания inode, характерную для традиционных файловых систем хранения данных, и предоставляет расширенные возможности, такие как атомарные операции с каталогами и дедупликация с адресацией по содержимому. Возможности: - совместимость с API S3: Полная совместимость с API AWS S3 (AWS CLI, boto3 и т. д.) - проблема с inode решена: хранение логов только с добавлением данных исключает исчерпание inode. - дедупликация контента: автоматическая дедупликация экономит 30-50% места для хранения. - версионирование объектов: S3-совместимое версионирование с использованием маркеров удаления. - политики жизненного цикла: автоматическое удаление объектов и удаление старых версий. - атомарные операции: переименование каталогов с миллионами файлов за миллисекунды. - строгая согласованность: гарантируется запись данных перед возвратом успешного результата. API для управления идентификацией и доступом (IAM) и администрирования: управление доступом на основе ролей (читатель, писатель, суперпользователь) с аутентификацией JWT. - S3 Select SQL: Запрос объектов CSV/JSON/Parquet с использованием полного SQL-запроса (на базе Apache DataFusion) - многообъектный SQL: Расширенный запрос S3 SELECT с использованием шаблонов glob для выполнения запросов к нескольким объектам. - высокая производительность: оптимизировано для работы в одноузловой среде. - встроенный WebUI - поддержка CORS - MIT или Apache license 2.0 Опубликовано в @gitgate #s3 #docker #webui #cors

RustScan - современная интерпретация сканера портов. Быстрый поиск портов (максимум 3 секунды). Запуск скриптов через наш скриптовый движок (поддерживаются Python, Lua, Shell). Элегантный и быстрый. И при этом обладающий широкими возможностями расширения. Не говоря уже о том, что RustScan использует адаптивное обучение для самосовершенствования с течением времени, что делает его лучшим сканером портов для вас. Скорость гарантирована благодаря RustScan. Однако, если вам нужно запустить медленное сканирование из-за скрытности, это тоже возможно. Возможности: - сканирует все 65 000 портов за 3 секунды. - полная поддержка скриптового движка (Python, Lua, Shell) - автоматическая передача результатов в Nmap или использование наших скриптов (или написание собственных) для выполнения любых необходимых вам задач. - адаптивное обучение. RustScan улучшается по мере использования. Никакого избыточного машинного обучения, только базовая математика. - всё как обычно: IPv6, CIDR, ввод файлов и многое другое. - автоматически перенаправляет порты в Nmap. https://github.com/bee-san/RustScan Опубликовано в @gitgate #net #scan #rust #nmap

kafkalet - настольный клиент Kafka для разработчиков, которым важна ясность, а не сложность. Большинство графических интерфей
kafkalet - настольный клиент Kafka для разработчиков, которым важна ясность, а не сложность. Большинство графических интерфейсов Kafka ресурсоемки, медленны или требуют работающего сервера. А kafkalet - это единый автономный исполняемый файл (~15 МБ), который напрямую подключается к вашим брокерам. https://github.com/sneiko/kafkalet Web: https://sneiko.github.io/kafkalet/ Опубликовано в @gitgate #kafka #gui

sshb (SSH Buddy) - виртуальный питомец в стиле Тамагочи, живущий в вашем терминале. Заботьтесь о своем ASCII-коте между сеанс
sshb (SSH Buddy) - виртуальный питомец в стиле Тамагочи, живущий в вашем терминале. Заботьтесь о своем ASCII-коте между сеансами работы с терминалом - кормите его, играйте с ним, укладывайте спать и поддерживайте его в хорошем настроении и здоровье. Характеристики вашего питомца со временем ухудшаются из-за фоновой службы, поэтому регулярно проверяйте его состояние, иначе вас ждут последствия. Возможности: - устойчивое состояние питомца, сохраняющееся в течение нескольких сеансов завершения работы программы. - ASCII-графика кота с анимированными выражениями лица, зависящими от настроения. - четыре основных показателя: голод, энергия, счастье, здоровье. - фоновый демон удаляет статистику каждые 5 минут через systemd. - интеграция командной строки Bash отображает статус питомца рядом с именем хоста. - интерактивный режим для быстрых сеансов оказания помощи. - отслеживание возраста питомца, его настроения и статистики за всю жизнь. https://github.com/C-GBL/sshb Опубликовано в @gitgate #bash #tamagochi #cat

ctrld - настраиваемый прокси-сервер для переадресации DNS с поддержкой следующих функций: - несколько обработчиков входящих з
ctrld - настраиваемый прокси-сервер для переадресации DNS с поддержкой следующих функций: - несколько обработчиков входящих запросов - множество восходящих каналов с резервными вариантами. - управление DNS-запросами на основе множественных сетевых политик (через сетевой CIDR, MAC-адрес или полное доменное имя) - DNS с разделением горизонтов на основе политик и поддержкой подстановочных знаков. - интеграция с распространенными производителями маршрутизаторов и их прошивками. - обнаружение клиентов локальной сети с помощью DHCP, mDNS, ARP, NDP, анализа файла hosts. - встроенный экспортер метрик Prometheus Варианты исползования: - используйте защищенные протоколы DNS в сетях и на устройствах, которые их изначально не поддерживают (устаревшие маршрутизаторы, устаревшие операционные системы, телевизоры, умные тостеры). - создайте политики маршрутизации DNS на основе исходного IP-адреса с переменным количеством защищенных DNS-серверов. Подсеть 1 (администратор) использует DNS-сервер A, а подсеть 2 (сотрудник) - DNS-сервер B. - создайте политики маршрутизации DNS на основе IP-адресов назначения с переменным количеством защищенных DNS-серверов-преобразователей. листенер 1 использует сервер разрешения имен C, а дистенер 2 - сервер разрешения имен D. - создайте политики маршрутизации DNS на уровне домена с "разделением горизонта", чтобы внутренние домены (*.company.int) направлялись на локальный DNS-сервер, а все остальные - на другой вышестоящий сервер. - разверните систему на маршрутизаторе и создайте политики маршрутизации DNS для клиентов локальной сети через веб-интерфейс (при использовании ControlD.com). Поддержка Windows, macOS, Linux, FreeBSD, роутеры Поддерживаемые роутеры: - Asus Merlin - DD-WRT - Firewalla - FreshTomato - GL.iNet - OpenWRT - pfSense / OPNsense - Synology - Ubiquiti (UniFi, EdgeOS) Поддерживаются все протоколы DNS, включая: - UDP 53 - DNS-over-HTTPS - DNS-over-TLS - DNS-over-HTTP/3 (DOH3) - DNS-over-QUIC https://github.com/Control-D-Inc/ctrld Опубликовано в @gitgate #dns #dhcp #mdns #arp #ndp

Hoppscotch - экосистема разработки API с открытым исходным кодом. Возможности: - легковесный: разработан с использованием мин
Hoppscotch - экосистема разработки API с открытым исходным кодом. Возможности: - легковесный: разработан с использованием минималистичного дизайна пользовательского интерфейса. - быстро: отправляйте запросы и получайте ответы в режиме реального времени. - методы HTTP: Методы запроса определяют тип действия, которое вы запрашиваете выполнить (GET, POST, PUT, PATH, DELETE, HEAD, CONNECT, OPTIONS, TRACE, <custom>). - оформление: Настраиваемые комбинации цветов фона, переднего плана и акцентных цветов - PWA: Установите как прогрессивное веб-приложение (PWA) на ваше устройство. - запросы: Мгновенно получить ответ от конечной точки. - WebSocket: Установление полнодуплексных каналов связи по одному TCP-соединению. - события, отправляемые сервером: Получение потока обновлений от сервера по HTTP-соединению без использования опроса. - Socket.IO: Отправка и получение данных с помощью сервера SocketIO. - MQTT: Подписывайтесь и публикуйте сообщения в темы MQTT-брокера. - GraphQL - язык запросов для API и среда выполнения для обработки этих запросов с использованием имеющихся у вас данных. - авторизация: Позволяет идентифицировать конечного пользователя. - заголовки: Описывают формат, в котором отправляется тело вашего запроса. - параметры: Используйте параметры запроса для установки различных параметров в моделируемых запросах. - тело запроса: Используется для отправки и получения данных через REST API - и многое другое... https://github.com/hoppscotch/hoppscotch Подсказал: Elliot Spencer - @tehn0mad Опубликовано в @gitgate #dev #api #ide

Хотите знать, как работать с ИИ, облаками и данными в 2026 году? ↗️ Присоединяйтесь к GoCloud 2026 – большой конференции про
Хотите знать, как работать с ИИ, облаками и данными в 2026 году? ↗️ Присоединяйтесь к GoCloud 2026 – большой конференции про ИИ и облака от провайдера Cloud.ru. В этом году ключевой темой станет ИИ как сервис: как работать с ИИ и ИИ-агентами просто, удобно и безопасно. Также обсудят кибербезопасность, гибридные решения, тренды в работе с данными и облаками. Что вас ждет:
▶️4 трека про ИИ, работу с данными, инструменты разработки и облачную инфраструктуру ▶️50+ спикеров ▶️демозоны сервисов ▶️практические воркшопы ▶️нетворкинг и афтерпати
Где и когда: Встречаемся 9 апреля офлайн в Москве или на онлайн-трансляции. 👉Успейте зарегистрироваться👈

Claude Usage Bar - приложение для панели меню, отображающее использование вами сервиса Claude в режиме реального времени. Воз
Claude Usage Bar - приложение для панели меню, отображающее использование вами сервиса Claude в режиме реального времени. Возможности: - специально разработано для отслеживания использования Claude Pro и Max. - отображает текущий процент использования сессии в строке меню. - отображает еженедельные лимиты использования (для всех моделей и только для Sonnet). - отображает дополнительные расходы и остаток на балансе. - цветовая кодировка значков: зеленый (< 80%), оранжевый (80-95%), красный (> 95%). - встроенные уведомления при достижении пороговых значений использования 80% и 95%. - автоматическое обновление каждые 5 минут (с возможностью ручного обновления) - дополнительная опция автоматического запуска при входе в систему. https://github.com/mnapoli/claude-usage-bar Опубликовано в @gitgate #ai #gui #llm

llmfit - сотни моделей и поставщиков AI. Одна команда, чтобы узнать, что работает на вашем оборудовании. Инструмент для терминала, который оптимизирует размеры моделей LLM в соответствии с оперативной памятью, процессором и видеокартой вашей системы. Он определяет ваше оборудование, оценивает каждую модель по таким параметрам, как качество, скорость, соответствие и контекст, и сообщает, какие из них действительно будут хорошо работать на вашей машине. Поставляется с интерактивным графическим интерфейсом пользователя (по умолчанию) и классическим режимом командной строки. Поддерживает многопроцессорные конфигурации, архитектуры MoE, динамический выбор квантизации, оценку скорости и локальные поставщики среды выполнения (Ollama, llama.cpp, MLX). https://github.com/AlexsJones/llmfit Опубликовано в @gitgate #ai #tui #llm

Termv-rs - полная переработка Termv на Rust. Помимо повышения скорости работы, Termv-rs теперь работает и в Windows при условии установки fzf. https://github.com/Roshan-R/termv-rs Опубликовано в @gitgate #tv #rust #iptv #fzf #mpv #linux #windows

termv - небольшой скрипт на Bash, который позволяет выбрать IPTV-поток с помощью fzf и воспроизвести его с помощью mpv. Список каналов получен с сайта https://github.com/iptv-org/iptv. Пример пользовательского списка каналов и инструкция по его созданию доступны в этом фрагменте кода. Для поддержки Windows рекомендуется использовать termv-rs, переписанную версию termv на Rust. https://github.com/Roshan-R/termv Подсказал: Eliot Spencer - @tehn0mad Опубликовано в @gitgate #tv #bash #iptv #fzf #mpv #linux

Inspektor Gadget - набор инструментов и фреймворк для сбора данных и проверки системы в кластерах Kubernetes и на хостах Linu
Inspektor Gadget - набор инструментов и фреймворк для сбора данных и проверки системы в кластерах Kubernetes и на хостах Linux с использованием eBPF. Он управляет упаковкой, развертыванием и выполнением гаджетов (программ eBPF, инкапсулированных в образы OCI) и предоставляет механизмы для настройки и расширения функциональности гаджетов. Возможности: - создание и упаковка программ eBPF в образы OCI, называемые гаджетами. - предназначен для кластеров Kubernetes и хостов Linux. - собирайте и экспортируйте данные в инструменты мониторинга с помощью простой команды и декларативной конфигурации. - механизмы безопасности для ограничения и блокировки запуска гаджетов. - автоматическое информирование: сопоставление данных ядра с высокоуровневыми ресурсами, такими как Kubernetes и среды выполнения контейнеров. - поддерживает модули WebAssembly для постобработки данных и настройки операторов IG; используется любой язык, поддерживаемый WASM. - поддерживает множество режимов работы: командная строка, клиент-сервер, API, возможность встраивания через библиотеку Golang. https://github.com/inspektor-gadget/inspektor-gadget Подсказал: Alex Kup - @Lifailon Опубликовано в @gitgate #k8s #ebpf #api #go

clean-linux-system-root - инструменты очистки для Linux Debian. Очистка кэша apt. Удаление старых конфигурационных файлов. Удаление старых ядер. Очистка всего мусора (версия для root-пользователей). https://github.com/spyschools/clean-linux-system-root Подсказал: Игорь Рогов - @chert_tm #debian #clean #system #tools

OnlyHuman - список фильтров для uBlock Origin, который блокирует появление в результатах поиска и лентах сайтов, созданных с помощью ИИ и использующих низкокачественный контент. OnlyHuman ориентирован, в частности, на: - контент-фермы AI-SEO - это веб-сайты, созданные для ранжирования в поисковой выдаче путем массового производства простых в исполнении с помощью ИИ текстов. - сайты с недостаточной SEO-оптимизацией, страницы, содержащие тысячи слов, ничего не говорящих о сути дела, оптимизированные исключительно под поисковые алгоритмы. - перефразированный контент и переписанные тексты, идентичные статьи, распространяемые на разных сайтах. - спам в результатах поиска, низкокачественные сайты, которые заваливают Google, Bing, DuckDuckGo, Yandex ненужным контентом. Если это веб-сайт, созданный исключительно для того, чтобы использовать сгенерированный искусственным интеллектом «пустой» контент исключительно в целях обмана поисковых систем, его блокируют. https://github.com/FranklyRocks/OnlyHuman Опубликовано в @gitgate #spam #ublock #ads #block

Kite - легковесная, современная панель управления Kubernetes, предоставляющая интуитивно понятный интерфейс для управления и
Kite - легковесная, современная панель управления Kubernetes, предоставляющая интуитивно понятный интерфейс для управления и мониторинга ваших кластеров Kubernetes. Она предлагает метрики в реальном времени, комплексное управление ресурсами, поддержку нескольких кластеров и удобный пользовательский интерфейс. Возможности: - поддержка нескольких тем оформления - темная/светлая/цветная темы с учетом системных настроек - расширенный поиск - глобальный поиск по всем ресурсам - интернационализация - Поддержка английского и китайского языков - адаптивный дизайн - оптимизирован для настольных компьютеров, планшетов и мобильных устройств - управление несколькими кластерами - бесперебойное переключение между кластерами - переключение между несколькими кластерами Kubernetes - мониторинг кластера - независимая конфигурация Prometheus для каждого кластера - интеграция с Kubeconfig - автоматическое обнаружение кластеров из вашего файла kubeconfig - управление доступом к кластеру - детальная настройка разрешений для управления доступом к кластеру. - полное покрытие ресурсов - поды, развертывания, сервисы, ConfigMaps, секреты, PV, PVC, узлы и многое другое. - редактирование YAML в режиме реального времени - встроенный редактор Monaco с подсветкой синтаксиса и проверкой данных. - подробный просмотр ресурсов - детальная информация о контейнерах, объемах, событиях и условиях. - взаимосвязи ресурсов - визуализация связей между связанными ресурсами (например, развертывание → модули) - операции с ресурсами - создание, обновление, удаление, масштабирование и перезапуск ресурсов непосредственно из пользовательского интерфейса. - пользовательские ресурсы - Полная поддержка CRD (определений пользовательских ресурсов) - быстрый выбор тегов образов - легко выбирайте и изменяйте теги образов контейнеров на основе API Docker и реестра контейнеров. - настраиваемая боковая панель - настройте видимость и порядок боковой панели, а также добавьте CRD для быстрого доступа. - Kube Proxy - прямой доступ к подам или сервисам через Kite, больше не требуется переадресация портов с помощью kubectl. - метрики в реальном времени - графики использования ЦП, памяти и сети на основе Prometheus - обзор кластера - Подробная статистика состояния кластера и имеющихся ресурсов - журналы подкастов в реальном времени - трансляция логов подкастов с возможностью фильтрации и поиска. - веб-терминал/терминал Node - выполняйте команды непосредственно в подах/узлах через браузер. - мониторинг узлов - подробные показатели производительности и использования на уровне узлов. - мониторинг подов - отслеживание использования ресурсов и производительности отдельных подов. - интеграция с OAuth - поддержка управления OAuth в пользовательском интерфейсе. - управление доступом на основе ролей - поддерживает управление разрешениями пользователей в пользовательском интерфейсе. - управление пользователями - комплексное управление пользователями и распределение ролей в пользовательском интерфейсе. https://github.com/zxh326/kite Подсказал: Eliot Spencer - @tehn0mad Опубликовано в @gitgate #k8s #webui

BotCommander - простой и удобный веб-интерфейс для управления несколькими ботами на Python. Каждый бот изолирован в собственн
BotCommander - простой и удобный веб-интерфейс для управления несколькими ботами на Python. Каждый бот изолирован в собственном каталоге с виртуальной средой (venv). Интерфейс отображает статус, использование ЦП/ОЗУ, время работы и позволяет запускать, останавливать, перезапускать и отключать ботов. BotCommander не использует Docker, потому что виртуальные среды Python (venv) обеспечивают достаточную изоляцию для управления ботами - это легче, быстрее и не тратит ресурсы на накладные расходы, связанные с контейнерами. https://github.com/Sergei768/BotCommander Опубликовано в @gitgate #telegram #bot

Ubuntu Cleaner - инструмент, который упрощает очистку вашей системы Ubuntu. Ubuntu Cleaner может освободить место на диске и
Ubuntu Cleaner - инструмент, который упрощает очистку вашей системы Ubuntu. Ubuntu Cleaner может освободить место на диске и удалить конфиденциальную информацию с вашего компьютера. Возможности: - очистите кэш браузера - очистить кэш APT - очистить кэш миниатюр - удалите ненужные пакеты - удалите старые ядра - удалите старые установщики Входит в состав почти всех .deb дистрибутивов Linux https://github.com/gerardpuig/ubuntu-cleaner Опубликовано в @gitgate #ubuntu #clean #system #tools

samurai - простой, но эффективный бот-модератор для Telegram. С отчетами, логами, фильтром нецензурной лексики, антиспамовым
samurai - простой, но эффективный бот-модератор для Telegram. С отчетами, логами, фильтром нецензурной лексики, антиспамовым ИИ, обнаружением контента для взрослых, системой репутации и многим другим... Возможности: - защита от нецензурной лексики: автоматически обнаруживает и удаляет сообщения, содержащие нецензурные выражения (русский/английский). - антиспам: обнаружение спама на основе машинного обучения для новых пользователей. - выявление контента, не предназначенного для просмотра на работе: анализ фотографий профиля для выявления контента, не предназначенного для просмотра на работе. - система репутации: Пользователи зарабатывают репутацию благодаря позитивному участию. - система жалоб: Пользователи могут сообщать о сообщениях администраторам. - запланированные объявления: Периодические автоматические сообщения https://github.com/Priler/samurai Опубликовано в @gitgate #telegram #bot

🤖 Вебинар «Внедрение LLM в бизнес: от выбора модели до масштабирования компетенций» 26 февраля 2026 11:00 (МСК), онлайн ИИ у
🤖 Вебинар «Внедрение LLM в бизнес: от выбора модели до масштабирования компетенций» 26 февраля 2026 11:00 (МСК), онлайн ИИ уже меняет рынок. Вопрос не «если», а «когда» и «как»! Присоединяйтесь к совместному вебинару «Академии «Мобиус» и MWS — получите четкий план внедрения больших языковых моделей за месяцы, а не годы. Что будет на вебинаре: • Пошаговый алгоритм выбора LLM под конкретные задачи — разберем все 69 моделей • Рекомендации по развертыванию (Cloud, Hybrid, On‑premises): учтем бюджет и безопасность • Способы интеграции LLM с ERP/CRM — покажем на живых примерах • Методы для организации обучения сотрудников с практическим применением ИИ и мн. др. Кейсы вебинара: • ИИ‑агенты для крупного банка: интерактивное обучение на инфраструктуре клиента • Обучение на MWS GPT: сотрудники сами создают агентов через готовые компоненты • «Модель 4К»: оценка компетенций через мультиагентную систему Инструменты, которые вы получите на вебинаре для старта: • Набор агентов JSON для NO‑CODE конструктора MWS GPT • Матрица кейсов LLM/GenAI по отделам • Чек‑лист по обучению ИИ в компании • ТОП‑5 ИИ‑инструментов для корпоративного обучения • Спецпредложение: скидка на первый пилотный проект с «Академией «Мобиус» и MWS GPT (действует 2 недели после вебинара) Наш вебинар для: руководителей цифровой трансформации, ИТ‑специалистов, HR, T&D‑менеджеров и всех, кто внедряет ИИ в компании. 🚀 Регистрируйтесь сейчас — мест мало! Реклама. ООО «Мобиус Технологии», ИНН: 7723890541, erid: 2VtzqwVECfn