ar
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

الذهاب إلى القناة على Telegram

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

إظهار المزيد
6 701
المشتركون
لا توجد بيانات24 ساعات
+47 أيام
+1130 أيام
أرشيف المشاركات
purple - терминальный интерфейс для ваших серверов. Поиск, подключение, передача файлов, управление контейнерами и выполнение команд на разных хостах. Все управляется с клавиатуры. Бесплатное программное обеспечение с открытым исходным кодом. Возможности: - вся информация с первого взгляда. Информация о подключении, маршрут перехода, график активности, теги, туннели, фрагменты кода, контейнеры и метаданные сервера. Индикаторы состояния показывают, какие хосты активны. Группировка по провайдеру, тегу или типу соединения. - мгновенный нечеткий поиск. Имена, IP-адреса, теги, пользователи. Сортировка по частоте выводит наиболее часто используемые хосты вверху списка. Работает одинаково как с 5 хостами, так и с 500. Поиск по группам с ограничением по области. - 16 облачных провайдеров: AWS, DigitalOcean, Hetzner, GCP, Azure, Proxmox VE, Vultr, Linode, UpCloud, Scaleway, Tailscale, Oracle Cloud, OVHcloud, Leaseweb, i3D.net и TransIP. Виртуальные машины отображаются, IP-адреса обновляются, устаревшие хосты исчезают. Регион, тип экземпляра, ОС и статус синхронизируются в виде метаданных. - контейнеры по SSH. Docker и Podman. Запуск, остановка, перезапуск. Без агента на удалённом сервере, без дополнительных портов. Только SSH. - и многое другое. Визуальная передача файлов с помощью разделенного окна проводника. Выполнение команд на нескольких хостах с помощью фрагментов кода. Автоматическое извлечение паролей из связки ключей ОС, 1Password, Bitwarden, pass и механизма секретов KV HashiCorp Vault. Кратковременные SSH-сертификаты, подписанные с помощью механизма секретов SSH HashiCorp Vault. MCP-сервер для агентов ИИ, таких как Claude Code и Cursor. https://github.com/erickochen/purple Опубликовано в @gitgate #ssh #tui #terminal #cockpit

GoClaw - многоагентный AI-шлюз, который подключает LLM-модели к вашим инструментам, каналам и данным — разворачивается как ед
GoClaw - многоагентный AI-шлюз, который подключает LLM-модели к вашим инструментам, каналам и данным — разворачивается как единый Go-бинарник без каких-либо сторонних зависимостей времени выполнения. Он оркестрирует команды агентов и межагентную делегацию через 20+ провайдеров LLM с полной мультиарендной изоляцией. Go-порт проекта OpenClaw с расширенной безопасностью, мультиарендным PostgreSQL и наблюдаемостью производственного уровня. Возможности: - команды агентов и оркестрация: Команды с общими досками задач, межагентная делегация (синхронная/асинхронная) и гибридное обнаружение агентов - мультиарендный PostgreSQL: Отдельные рабочие пространства для каждого пользователя, контекстные файлы на пользователя, зашифрованные API-ключи (AES-256-GCM), изолированные сессии - единый бинарник: ~25 МБ статический Go-бинарник, без Node.js, запуск менее чем за 1 с, работает на VPS за $5 - безопасность производственного уровня: 5-уровневая система прав (аутентификация шлюза → глобальная политика инструментов → на агента → на канал → только для владельца) плюс ограничение запросов, обнаружение prompt-инъекций, защита от SSRF, запрещённые shell-паттерны и шифрование AES-256-GCM - 20+ провайдеров LLM: Anthropic (нативный HTTP+SSE с кэшированием промптов), OpenAI, OpenRouter, Groq, DeepSeek, Gemini, Mistral, xAI, MiniMax, Cohere, Perplexity, DashScope, Bailian, Zai, Ollama, Ollama Cloud, Claude CLI, Codex, ACP и любой OpenAI-совместимый эндпоинт - 7 каналов обмена сообщениями: Telegram, Discord, Slack, Zalo OA, Zalo Personal, Feishu/Lark, WhatsApp - Extended Thinking: Режим thinking на каждого провайдера (бюджет токенов Anthropic, усилия рассуждения OpenAI, бюджет мышления DashScope) с поддержкой стриминга - Heartbeat: Периодические проверки агентов через чек-листы HEARTBEAT.md с подавлением при успехе, активными часами, логикой повторных попыток и доставкой в канал - планировщик и cron: Выражения at, every и cron для автоматизированных задач агентов с параллелизмом на основе очередей - наблюдаемость: Встроенная трассировка LLM-вызовов со спанами и метриками кэша промптов, опциональный экспорт OpenTelemetry OTLP https://github.com/nextlevelbuilder/goclaw Подсказал: Eliot Spencer - @tehn0mad Опубликовано в @gitgate #ai #agent #go

15 апреля на вебинаре поговорим о том, как с нуля построить разработку в облаке ⚫️Обсудим, зачем переносить разработку в обла
15 апреля на вебинаре поговорим о том, как с нуля построить разработку в облаке ⚫️Обсудим, зачем переносить разработку в облако, какие есть подводные камни ⚫️Подготовим базовую инфраструктуру и развернëм ключевые сервисы разработки ⚫️Соберём, протестируем и развернëм приложение в целевое окружение, оптимизируем раннеры для ускорения сборок ⚫️Настроим безопасность: доступы, секреты, шифрование ⚫️Подготовимся к продакшену и масштабированию ⚫️Ответим на ваши вопросы Присоединяйтесь! Узнайте, как с нуля построить и запустить инфраструктуру разработки в облаке MWS Cloud Platform. 📆 15 апреля в 14:00 (мск) Зарегистрироваться

Proxmox Manager - скрипт на Bash, который объединяет инструменты командной строки Proxmox (qm, pct) в интерактивное меню или
Proxmox Manager - скрипт на Bash, который объединяет инструменты командной строки Proxmox (qm, pct) в интерактивное меню или скриптовый интерфейс. Никаких демонов, агентов, зависимостей, кроме тех, что поставляются с Proxmox VE. Возможности: - вывод списока всех виртуальных машин и контейнеров с указанием их статуса (работает, остановлен, приостановлен). - запуск, остановка, перезапуск экземпляров - с запросом подтверждения для деструктивных действий; отображение подробной информации об ошибке Proxmox в случае сбоя. - консоль (оболочка LXC или терминал QEMU) - перед входом убедитесь, что CT запущен. - управление снимками (список, создание, откат, удаление) - отображает существующие снимки перед откатом/удалением; проверяет формат имени снимка перед вызовом Proxmox. - включение и получение данных для подключения SPICE к виртуальным машинам - вывод в машиночитаемом формате JSON и в виде обычного текста для автоматизации. - дополнительное структурированное логирование с помощью переменной среды LOG_FILE - в заголовке отображаются имя хоста узла, версия PVE и время работы системы. https://github.com/TimInTech/proxmox-manager Опубликовано в @gitgate #pve #proxmox #cli #bash

Public iPerf3 servers in Russia - список общедоступных серверов iPerf3 в России, ежедневно проверяемый на доступность. https://github.com/itdoginfo/russian-iperf3-servers Опубликовано в @gitgate #network #speedtest #net #iperf

pgmicro - замена PostgreSQL, использующей механизм хранения данных, совместимый с SQLite. pgmicro создан как экспериментальны
pgmicro - замена PostgreSQL, использующей механизм хранения данных, совместимый с SQLite. pgmicro создан как экспериментальный форк Turso - полностью переписанная с нуля версия SQLite на Rust - с добавлением PostgreSQL в качестве нативного диалекта. В результате получилась быстрая, встраиваемая, однофайловая база данных, которая «говорит» на языке PostgreSQL. pgmicro не переводит синтаксис PostgreSQL в SQLite. Он не встраивает и не компилирует PostgreSQL. Вместо этого он анализирует язык PostgreSQL и компилирует его непосредственно в байт-код SQLite. https://github.com/glommer/pgmicro Опубликовано в @gitgate #sqlite #postgres #rust

Выиграй деньги, став чемпионом ИТ-соревнования от МТС Остались считанные дни до окончания регистрации — призовой фонд 1 500 0
Выиграй деньги, став чемпионом ИТ-соревнования от МТС Остались считанные дни до окончания регистрации — призовой фонд 1 500 000 рублей. True Tech Hack — это три уникальные задачи для инженеров данных, разработчиков и системных аналитиков. За лучшие решения дают деньги и зовут на стажировку. Для всех финалистов — закрытая вечеринка с диджеем в Москве на видовой площадке. Среди всех, кто зарегистрировался, разыгрывают 2 приставки с геймпадами для облачного гейминга МТС Fog Play и 10 подписок по 20 часов игры. Регистрация закроется 10 апреля в 10:00 — торопись!

pyinfra - преобразует код Python в команды оболочки и запускает их на ваших серверах. Выполняйте произвольные команды и пишите декларативные операции. Подходит для SSH-серверов, локальных машин и контейнеров Docker. Быстрый и масштабируемый от одного сервера до тысяч. Представьте себе Ansible, но вместо YAML используется Python, и он намного быстрее. Возможности: - сверхбыстрое выполнение на тысячах хостов с предсказуемой производительностью. - мгновенная отладка с выводом в реальном времени данных в stdin/stdout/stderr (-vvv). - идемпотентные операции, позволяющие сравнивать результаты и запускать тестовые запуски перед внесением изменений. - расширяется за счет всей экосистемы пакетов Python. - выполнение без агентов против любого устройства, имеющего доступ к командной оболочке. - интеграция с коннекторами для Docker, Terraform, Vagrant и других платформ. https://github.com/pyinfra-dev/pyinfra Опубликовано в @gitgate #infra #python #ansible #ssh

WifUI - невероятно быстрый и легковесный терминальный пользовательский интерфейс (TUI) для управления Wi-Fi-соединениями в Windows. Созданный на Rust и ratatui, он предлагает ориентированный на клавиатуру способ сканирования, подключения и мониторинга состояния вашей сети, не покидая терминал. Возможности: - сканирование сети: мгновенное обнаружение доступных сетей Wi-Fi. - бесперебойное соединение: Подключайтесь к открытым или защищенным сетям. - управление сетью: просмотр подробной информации о сети (SSID, уровень сигнала, тип безопасности, канал). - делитесь Wi-Fi: создавайте QR-коды для обмена сохраненными учетными данными сети. - управление с помощью клавиатуры: эффективная навигация с использованием сочетаний клавиш, аналогичных Vim. https://github.com/sohamw03/wifui Опубликовано в @gitgate #wifi #tui #windows

impala - TUI для управления Wi-Fi подключениями из консоли. Возможности: - поддержка WPA Enterprise (802.1X) - режимы станции и точки доступа - сетевой обмен QR-кодами - поддержка скрытых сетей https://github.com/pythops/impala Опубликовано в @gitgate #wifi #tui

wavemon - приложение для мониторинга беспроводных устройств, позволяющее отслеживать уровни сигнала и шума, статистику пакето
wavemon - приложение для мониторинга беспроводных устройств, позволяющее отслеживать уровни сигнала и шума, статистику пакетов, конфигурацию устройств и сетевые параметры вашего беспроводного сетевого оборудования. Оно должно работать (хотя и с некоторыми изменениями в функциональности) со всеми устройствами, поддерживаемыми ядром Linux. https://github.com/uoaerg/wavemon Опубликовано в @gitgate #wifi #tui

⚠️ PVS-Studio в SAST: от стандартов безопасности к DevSecOps Статический анализатор — мощный, но не всегда простой инструмент
⚠️ PVS-Studio в SAST: от стандартов безопасности к DevSecOps Статический анализатор — мощный, но не всегда простой инструмент. В серии вебинаров «Знакомство с PVS-Studio» вы пройдете путь от установки анализатора до встраивания в CI/CD и тонких настроек. На вебинаре «PVS-Studio в SAST: от стандартов безопасности к DevSecOps» вы узнаете, как использовать анализатор в качестве SAST-инструмента для автоматического поиска ошибок и потенциальных уязвимостей в исходном коде. Спикеры покажут, какие типы проблем выявляет PVS-Studio и как он помогает повысить качество и надежность ПО. А еще вы познакомитесь со сценариями интеграции анализатора в процесс разработки и CI/CD, разберете практические преимущества его применения на ранних этапах жизненного цикла разработки. 🗓 17 апреля, 14:00 Регистрируйтесь на вебинар по ссылке. Подписывайтесь на каналы PVS-Studio, чтобы всегда оставаться в курсе последних новостей о статическом анализаторе. 📱Telegram 📱MAX

ghgrab - предоставляет упрощенный интерфейс командной строки для выборочного извлечения определенных файлов или папок из любого репозитория GitHub, работающий на основе экосистемы Rust tokio и ratatui. Ориентированный на скорость и простоту использования, он предлагает красивый TUI, позволяющий получить именно то, что вам нужно, без задержек, связанных с полным клонированием репозитория Git. Возможности: - больше никаких клонирований и удалений: берите именно то, что вам нужно, когда вам это нужно. - приятный для глаз: чистый интерфейс терминала, который делает просмотр веб-страниц плавным. - работает там, где вы находитесь: быстрая установка через NPM, Cargo или PIP. - быстрый поиск: быстро ищите и перемещайтесь по папкам любого репозитория с помощью нечеткого поиска. - встроенная функция поиска репозиториев: введите ключевое слово репозитория на главной странице, чтобы выполнить поиск репозиториев GitHub, отфильтровать их и мгновенно открыть. - предварительный просмотр файлов: Предварительный просмотр исходного кода и текстовых файлов непосредственно в текстовом интерфейсе пользователя. - обрабатывает большие файлы: встроенная поддержка GitHub LFS (Large File Storage). - пакетный режим: выберите несколько файлов и папок, чтобы загрузить их все одновременно. - загрузка релизов: Загружайте артефакты релизов GitHub с учетом операционной системы/архитектуры. https://github.com/abhixdd/ghgrab Опубликовано в @gitgate #git #tui #lfs

Pulse - современная, унифицированная панель мониторинга для отслеживания вашей инфраструктуры в средах Proxmox, Docker и Kube
Pulse - современная, унифицированная панель мониторинга для отслеживания вашей инфраструктуры в средах Proxmox, Docker и Kubernetes. Она объединяет метрики, оповещения и аналитические данные, полученные с помощью ИИ, из всех ваших систем в единый, удобный интерфейс. Разработано для домашних лабораторий, системных администраторов и поставщиков управляемых услуг, которым необходим «единый интерфейс» без сложностей корпоративных систем мониторинга. Возможности: - единый мониторинг: просмотр состояния и метрик для PVE, PBS, PMG, Docker и Kubernetes в одном месте. - eмные оповещения: получайте уведомления через Discord, Slack, Telegram, электронную почту и другие каналы. - автоматическое обнаружение: автоматически находит узлы Proxmox в вашей сети. - история метрик: Постоянное хранилище с настраиваемым сроком хранения. - backup Explorer: визуализация заданий резервного копирования и использования хранилища. - чат-помощник (BYOK): Задавайте вопросы о вашей инфраструктуре на естественном языке. - патрулирование (BYOK): проверка состояния здоровья с предоставлением результатов в соответствии с графиком. анализ оповещений (Pro): Дополнительный анализ с помощью ИИ при срабатывании оповещений. - отслеживание затрат: отслеживание использования и затрат по каждому поставщику/модели. - Proxmox VE/PBS/PMG: Полный мониторинг и управление - Kubernetes: Полный мониторинг кластера K8s с помощью агентов. - Docker/Podman: Мониторинг контейнеров и сервисов Swarm. - контейнеры OCI: нативная поддержка контейнеров в Proxmox 9.1+ - безопасность по умолчанию: учетные данные шифруются в состоянии покоя, строгая область действия API. - обновление в один клик: простое обновление для поддерживаемых развертываний. - OIDC/SSO: Аутентификация с использованием единого входа. - ориентация на конфиденциальность: никакой телеметрии, все данные остаются на вашем сервере. https://github.com/rcourtman/pulse Подсказал: Eliot Spencer - @tehn0mad Опубликовано в @gitgate #moni #pve #pbs #docker #k8s

RustRAG - система знаний для LLM, которую можно быстро развернуть через Docker и использовать как основу для внутренних чат-ботов, техподдержки, персональных ассистентов и других сценариев, где требуется собственный контур хранения и выдачи знаний. Проект позволяет загружать файлы, документы, изображения и ссылки, извлекать из них текст и структуру, строить эмбеддинги, векторный индекс и граф связей, а затем использовать эту базу знаний через UI или подключать к любым ИИ-агентам через MCP. Возможности: - загрузка документов, веб-страниц и изображений в общую базу знаний; - поддержка форматов txt, md, csv, json, yaml, xml, html, pdf, docx, pptx, а также изображений png, jpg, jpeg, gif, webp, svg, tiff, heic и других текстовых форматов; - извлечение текста, построение векторов и графа сущностей/отношений; - встроенный ассистент в UI для проверки ответов по выбранной библиотеке; - подключение агентных клиентов через MCP; - выбор разных моделей для различных этапов обработки; - учет расходов на уровне документа, сайта и библиотеки; - гибкая настройка прав: только чтение, доступ к отдельным библиотекам или запись для самообновления базы ИИ агентом; - готовая инфраструктура с UI, API и служебными компонентами в одном развёртывании. В планах: - редактирование графа напрямую из UI; - поддержка аудио и видео с преобразованием в базу знаний и векторное представление; - SaaS-режим: систему можно будет либо развернуть у себя, либо использовать как внешний сервис. Подход проекта - предоставить не отдельные компоненты для ручной сборки очередного RAG-стека, а целостную систему, которую можно быстро запустить и использовать в прикладных задачах. https://github.com/mlimarenko/RustRAG Поделился автор: Mikhail - @leader_lm Опубликовано в @gitgate #rust #rag #llm #mcp #docker #ai #chatbot #knowledgebase

Fail2Ban UI -платформа управления для работы Fail2Ban на одном или нескольких хостах Linux. Она предоставляет централизованно
Fail2Ban UI -платформа управления для работы Fail2Ban на одном или нескольких хостах Linux. Она предоставляет централизованное место для просмотра блокировок, поиска и разблокировки IP-адресов, управления тюрьмами и фильтрами, а также получения уведомлений. Проект поддерживается компанией Swissmakers GmbH и распространяется под лицензией GPL-3.0. Умеет подключаться к сервису fail2ban локально через socket, удаленно по протоколу ssh с подключением по ключам или работать с удаленными узлами через своего агента. Возможности: - панель мониторинга активных блокировок и последних блокировок/разблокировок с обновлениями WebSocket в режиме реального времени. - менеджер серверов для локальных, SSH и управляемых агентом экземпляров Fail2Ban. - централизованные операции по поиску, блокировке и разблокировке пользователей на всех серверах и в рамках jails. - удаленное управление конфигурацией jails/фильтров (зависит от коннектора) - фильтрация отладочных данных и тестирование шаблонов логирования в реальном времени. - аналитические GeoIP данные с помощью интерактивного 3D-глобуса по странам. - расширенные действия для выявления рецидивистов (MikroTik, pfSense, OPNsense) - постоянное управление данными о событиях и данными в виде постоянных блоков. - настраиваемые оповещения (электронная почта/SMTP, веб-перехватчик, Elasticsearch) с обогащением данных GeoIP/Whois. - дополнительная авторизация через OIDC (Keycloak, Authentik, Pocket-ID) -шаблоны развертывания с минимальными привилегиями и поддержкой SELinux https://github.com/swissmakers/fail2ban-ui Подсказал: Alex Kup - @Lifailon Опубликовано в @gitgate #securitu #fail2ban #webui

markit - преобразуйте что угодно в Markdown. PDF, DOCX, PPTX, XLSX, HTML, EPUB, Jupyter, RSS, изображения, аудио, URL-адреса
markit - преобразуйте что угодно в Markdown. PDF, DOCX, PPTX, XLSX, HTML, EPUB, Jupyter, RSS, изображения, аудио, URL-адреса и многое другое. Встраиваемые конвертеры, встроенные LLM-провайдеры для описания изображений и транскрипции аудио. Работает как в режиме командной строки, так и в качестве библиотеки. Поддерживает систему плагинов. https://github.com/Michaelliv/markit Опубликовано в @gitgate #markdown #converter

Octo - небольшой, полезный помощник по программированию, похожий на головоногих моллюсков, который работает с любым API LLM,
Octo - небольшой, полезный помощник по программированию, похожий на головоногих моллюсков, который работает с любым API LLM, совместимым с OpenAI или Anthropic, и позволяет переключаться между моделями по своему желанию во время разговора, если конкретная модель зависает. Octo может дополнительно использовать (и мы рекомендуем использовать) модели машинного обучения, которые мы специально обучили и открыли для автоматической обработки ошибок вызова инструмента и редактирования кода от основных моделей программирования, с которыми вы работаете: модели автоисправления работают с любым LLM для программирования. Octo отлично работает с Kimi K2.5, MiniMax M2.5, GPT-5.3 и Claude 4.6 (хотя подойдет практически любая агентная модель программирования). Octo хочет помочь вам, потому что Octo - ваш друг. Octo не использует телеметрию. Использование Octo с поставщиком LLM, ориентированным на конфиденциальность означает, что ваш код остается вашим. Но вы также можете использовать его с любым API-провайдером, совместимым с OpenAI, с Anthropic или с локальными LLM, которые вы запускаете на своем компьютере. https://github.com/synthetic-lab/octofriend Опубликовано в @gitgate #ai #llm #openai #gpt #claude

MTProxyMax - полнофункциональный менеджер прокси Telegram MTProto, работающий на движке telemt 3.x Rust. Он объединяет базовы
MTProxyMax - полнофункциональный менеджер прокси Telegram MTProto, работающий на движке telemt 3.x Rust. Он объединяет базовый прокси-движок с интерактивным TUI, полноценным CLI, ботом Telegram для удаленного управления, контролем доступа для каждого пользователя, мониторингом трафика, цепочками прокси и автоматическими обновлениями — и все это в одном bash-скрипте. Возможности: - многопользовательские секретные ключи с индивидуальными квотами на пропускную способность, ограничениями для устройств и сроками действия. - Telegram-бот с 17 командами - управляйте всем со своего телефона - репликация - автоматическая синхронизация конфигурации с подчиненными серверами через rsync+SSH - интерактивный TUI - не нужно запоминать команды, настройка осуществляется через меню. - метрики Prometheus - реальная статистика трафика по каждому пользователю, а не просто предположения iptables. - цепочка прокси - маршрутизация через SOCKS5-серверы для дополнительной конфиденциальности - автоматическое восстановление - обнаруживает сбои, автоматически перезапускается и оповещает вас в Telegram - готовые образы Docker - установка за секунды, а не за минуты. Кажется от Иранского камрада, рекомендую посмотреть его сайтик, там много годноты.. https://github.com/SamNet-dev/MTProxyMax Web: https://www.samnet.dev/ Опубликовано в @gitgate #tg #telegram #proxy #mtproxy #tui #bash

mtg-ansible - по горячим следам подогнали Ansible role для автоматической раскатки mtg Поделился: Mikhail Isaev - @ismvru Опубликовано в @gitgate #mtg #ansible