Useful Tools | Linux | GitOps | DevOps
6.15K subscribers
239 photos
3 videos
8 files
820 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
Dolphin - единая панель для аналитики в реальном времени в MySQL/MariaDB и ProxySQL. Поддержка Linux, Windows и MacOS

https://github.com/charles-001/dolphie

Опубликовано в @gitgate

#mysql #postgres #proxysql #tui
1👍8🔥7
THE-Process-Manager - TUI приложение на основе Rust, которое отслеживает и отображает подробные метрики процессов. Этот инструмент собирает данные об использовании процессора и памяти для процессов, запущенных в системе.

Возможности:
- извлечение и отображение данных процесса
- расчет использования ЦП и памяти в процентах от общего объема доступных ресурсов.
- сортировка процессов
- подробная информация о процессе на основе PID.

https://github.com/moh-a-abde/THE-Process-Manager

Опубликовано в @gitgate

#moni #procfs #tui #top
👍7🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
KafbatUI - универсальный, быстрый и легкий веб-интерфейс для управления кластерами Apache Kafka®.

Kafbat UI простой инструмент, который делает потоки данных более заметными, помогает быстрее находить и устранять неполадки, обеспечивая оптимальную производительность. Его лёгкая панель управления позволяет легко отслеживать ключевые показатели кластеров Kafka: брокеров, топики, разделы, производство и потребление.

Возможности:
- аналитика: просмотр основных сведений о топике, включая количество разделов, статус репликации и пользовательские конфигурации.
- мастер настройки: настройте кластеры Kafka непосредственно через пользовательский интерфейс.
- управление несколькими кластерами: мониторинг и управление всеми кластерами Kafka в одном унифицированном интерфейсе.
- встроенный мониторинг
- обзор брокеров Kafka. - проверка брокеров, включая назначение разделов и статус контроллера.
- браузер сообщений: просматривайте сообщения в форматах JSON, обычного текста или кодировки Avro. - поддерживается просмотр в режиме реального времени, дополненный пользовательскими фильтрами сообщений CEL.
- динамическое управление топиками: создавайте и настраивайте новые топики с помощью гибких настроек в режиме реального времени.
- подключаемая аутентификация: защитите свой пользовательский интерфейс с помощью OAuth 2.0 (GitHub, GitLab, Google), LDAP или базовой аутентификации.
- поддержка пользовательских плагинов SerDe
- управление доступом на основе ролей RBAC.
- маскировка данных
- сервер MCP

https://github.com/kafbat/kafka-ui

Опубликовано в @gitgate

#kafka #ui
1👍10🔥9
Prometheus GitHub Exporter - предоставляет базовые метрики для ваших репозиториев из API GitHub в конечную точку, совместимую с Prometheus.

https://github.com/githubexporter/github-exporter

Описание отдаваемых метрик: https://github.com/githubexporter/github-exporter/blob/master/METRICS.md

Подсказал: Сергей - @snubats

Опубликовано в @gitgate

#moni #exporter #prometheus #github
1👍5🔥3
Helm Playground - селфхостед инструмент для отладки ваших Helm charts в виде Wasm модуля

https://github.com/shipmight/helm-playground

Web: https://helm-playground.com/

Опубликовано в @gitgate

#k8s #helm #playground #selfhosted
1👍16🔥7
S3Sync - действительно быстрый инструмент синхронизации для S3.

Ограничения - каждый объект загружается в оперативную память. Таким образом, вам потребуется объём оперативной памяти, равный <средний размер объекта> * <количество рабочих процессов>.

Умеет сихронизировать между как между локальным и удаленным инстансом S3, так и напрямуж между удаленными инстансами.

s3sync - неразрушающая односторонняя синхронизация: она не удаляет файлы в целевом или исходном пути, которые не синхронизированы.


Возможности:
- многопоточная загрузка/выгрузка файлов
- повторная попытка при ошибках
- текущая статистика
- ограничение скорости по объектам
- ограничение скорости по полосе пропускания
- гибкие фильтры по расширению, Content-Type, ETag и mtime объекта

https://github.com/larrabee/s3sync

Опубликовано в @gitgate

#s3 #sync #backup
👍10🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Server Survival - интерактивная 3D-игра-симулятор, в которой вы играете роль архитектора облаков. Ваша задача - создать и масштабировать отказоустойчивую облачную инфраструктуру, способную справляться с растущими нагрузками, отражать DDoS-атаки и управлять своим бюджетом.

Цель:
- выживите как можно дольше!
- управляйте своим бюджетом ($) и репутацией (%).
- зарабатывайте деньги, успешно обрабатывая законный трафик (WEB и API).
- потеря репутации в случае отказа запросов или проникновения мошеннического трафика.
- игра окончена, если репутация упадет до 0% или вы обанкротитесь.

Типы трафика:
- 🟢 WEB-трафик (зеленый): необходимо хранить в S3.
- 🟠 API-трафик (оранжевый): необходимо обработать и сохранить в базе данных.
- 🟣 Fraud/DDoS (розовый): должно быть заблокировано WAF.

https://github.com/pshenok/server-survival

Подсказал: @Fenix917

Опубликовано в @gitgate

#game #network #architecture
👍10🔥9
Zerobyte - инструмент автоматизации резервного копирования, который помогает сохранять данные в нескольких хранилищах. Он создан на основе Restic и предоставляет современный веб-интерфейс для планирования, управления и мониторинга зашифрованного резервного копирования вашего удаленного хранилища.


Возможности:

- автоматизированное резервное копирование с политиками шифрования, сжатия и хранения на базе Restic
- гибкое планирование для автоматизированных заданий резервного копирования с детальными политиками хранения
- сквозное шифрование, гарантирующее постоянную защиту ваших данных
- поддержка нескольких протоколов: резервное копирование из NFS, SMB, WebDAV или локальных каталогов

https://github.com/nicotsx/zerobyte

Опубликовано в @gitgate

#restic #backup #nfs #smb #webdav
👍11🔥7
backrest - веб-решение для резервного копирования, построенное на основе Restic.

Backrest предоставляет веб-интерфейс, который служит оболочкой для интерфейса командной строки Restic и упрощает создание репозиториев, просмотр снимков и восстановление файлов. Кроме того, Backrest может работать в фоновом режиме и использовать индивидуальный подход к планированию снимков и управлению операциями по поддержанию состояния репозиториев.

Созданный на основе restic, Backrest использует его развитые, быстрые, надежные и безопасные возможности резервного копирования, добавляя при этом интуитивно понятный интерфейс.

Возможности:
- веб-интерфейс: локальный или удаленный доступ (идеально подходит для развертываний NAS)
- поддержка нескольких платформ: Linux, macOS, Windows, Docker, FreeBSD
- управление резервным копированием:
- импорт существующих репозиториев Restic
- резервное копирование и обслуживание по расписанию Cron (например, удаление, проверка, забвение и т. д.)
- просмотр и восстановление файлов из снимков
- настраиваемые уведомления (Discord, Slack, Shoutrrr, Gotify, Healthchecks)
- хуки до/после резервного копирования для выполнения сценариев оболочки

Варианты хранения:
- совместимо с rclone
- поддерживает все серверные части хранилищ Restic (S3, B2, Azure, GCS, локальные, SFTP и все удаленные rclone)

https://github.com/garethgeorge/backrest

Опубликовано в @gitgate

#restic #backup #webui
1👍9🔥3
webdav - простой и автономный сервер WebDAV.

Поддерживает запуск в контейнере, CORS, fail2ban и работу через proxy сервера.

https://github.com/hacdias/webdav

Опубликовано в @gitgate

#webdav #cors #docker
👍10🔥1
Markdown Viewer - плагин для Crome - пишите в Markdown, экспортируйте в идеальный Word одним щелчком мыши

Возможности:
- диаграммы Mermaid: Изображения высокого разрешения
- формулы LaTeX: Редактируемые уравнения Word
- автоматическая подсветка синтаксиса (100+ языков)
- 18+ профессиональных тем одним кликом
- полностью бесплатно, локальная обработка

https://github.com/xicilion/markdown-viewer-extension

Опубликовано в @gitgate

#markdown #viewer #chrome #plugin
👍7🔥4
Markdown Viewer - плагин для просмотра Markdown, поддерживает Chrome / Firefox / Edge / Opera / Brave / Chromium / Vivaldi

Возможности:
- безопасный дизайн
- отображение URL-адресов локальных и удаленных файлов
- детальный доступ к удаленным источникам
- несколько парсеров разметки
- полный контроль над опциями компилятора (markdown-it, marked, remark)
- 30+ тем (cleanrmd, GitHub)
- поддержка пользовательских тем
- GitHub Flavored Markdown (GFM)
- автоматическая перезагрузка при изменении файла
- синтаксис подсвеченных блоков кода (призма)
- содержание (ToC)
- формулы MathJax
- диаграммы Mermaid
- конвертор коротких названий эмодзи (значки предоставляются бесплатно EmojiOne)
- запоминает позицию прокрутки
- определение типа содержимого Markdown
- настраиваемое определение пути к файлу Markdown
- синхронизация настроек
- необработанные и обработанные представления разметки
- бесплатно и с открытым исходным кодом

https://github.com/simov/markdown-viewer

Опубликовано в @gitgate

#markdown #viewer #plugin #chrome #firefox #edge #opera #brave #chromium #vivaldi
1👍11🔥6
RFC Editor - Серия RFC (ISSN 2070-1721) содержит технические и организационные документы об Интернете, включая спецификации и политические документы, подготовленные пятью группами: Инженерной группой Интернета (IETF), Исследовательской группой Интернета (IRTF), Советом по архитектуре Интернета (IAB), Независимыми материалами и Редакционными статьями.

https://www.rfc-editor.org/

Внимание !!! Регулярное чтение - вызывает просветление и возможность достичь уровня Бодхисатвы !

Опубликовано в @gitgate

#rfc #ietf #irtf #iab
🔥13👍5
Linkwarden - самостоятельный менеджер закладок с открытым исходным кодом для совместной работы, позволяющий собирать, читать, комментировать и полностью сохранять все важное в одном месте.

Цель состоит в том, чтобы организовать полезные веб-страницы и статьи, которые вы найдете в Интернете, в одном месте, и поскольку полезные веб-страницы могут исчезнуть, Linkwarden также сохраняет копию каждой веб-страницы в виде снимка экрана и PDF-файла, обеспечивая доступность, даже если исходный контент больше недоступен.

Помимо сохранения информации, Linkwarden предлагает удобный интерфейс для чтения и аннотирования, сочетающий простоту инструмента «прочитать позже» с надёжностью веб-архива. Выделяете ли вы ключевые идеи, записываете мысли или пересматриваете контент спустя долгое время после его исчезновения из интернета, Linkwarden сохраняет ваши знания доступными и организованными.

Linkwarden также разработан с учетом совместной работы, что позволяет вам делиться ссылками с общественностью и/или беспрепятственно сотрудничать с несколькими пользователями.

https://github.com/linkwarden/linkwarden

Web: https://linkwarden.app/

Подсказал: @Shadow6

Опубликовано в @gitgate

#bookmark
👍11🔥7
Remove Windows Ai - текущая сборка Windows 11 (25H2) и будущие сборки будут включать всё больше функций и компонентов ИИ. Цель этого скрипта удалить ВСЕ эти функции для улучшения пользовательского опыта, конфиденциальности и безопасности.

Возможности:
- отключает ключи реестра:
* отключить CoPilot
* отключить Recall
* отключить функцию Input Insights и сбор данных о вводе
* Copilot пилот в Edge
* создатель изображений в Paint
* удаляет службу AI Fabric
* отключает действия ИИ
* отключает ИИ в Paint
* отключает голосовой доступ
* отключает голосовые эффекты ИИ
* отключает ИИ в настройках поиска
- предотвращает переустановку пакетов ИИ
- отключает политики Copilot
- удаляет пакеты AI Appx
- удаляет пакеты AI в CBS
- удаляет файлы AI
- скрывает компоненты ИИ
- отключает функцию перезаписи ИИ в Блокноте
- принудительно удаляет все экземпляры запланированных задач Recall.

https://github.com/zoicware/RemoveWindowsAI

Опубликовано в @gitgate

#windows #ai #cleaner
👍19🔥8
Wallabag - самодостаточное веб-приложение для сохранения веб-страниц: сохраняйте статьи, удаляя рекламу, всплывающие окна и весь лишний мусор.

Возможности:
- чистое чтение: Сохраняйте статьи в отформатированном, удобном для чтения виде, без лишнего оформления сайтов.
- категоризация: Организуйте статьи с помощью тегов.
-поиск: Мощный полнотекстовый поиск по всем сохранённым материалам.
- кроссплатформенность: Официальные мобильные приложения для Android и iOS, а также интеграции с множеством сторонних приложений.
- импорт/экспорт: Легко импортируйте данные из Pocket, Instapaper, Pinboard и других сервисов. Экспортируйте свои статьи в PDF, EPUB, JSON, TXT, CSV, XML (для других систем) и другие форматы.
- переводы: Интерфейс переведён на множество языков, включая русский.
- поддержка ePub: Конвертация статей в формат EPUB для чтения на электронных книгах.
- расширения для браузера: Удобные расширения для Firefox, Chrome и других браузеров для сохранения статьи в один клик.
- аннотации: Добавляйте заметки и аннотации к сохранённым статьям.
- поддержка RSS/Atom: У каждого пользователя есть персональные RSS-ленты для чтения сохранённого в любимом RSS-клиенте.
- API: Полноценный RESTful API для интеграции с любыми внешними приложениями.

https://github.com/wallabag/wallabag

Web: https://wallabag.org

Подсказал: Константин Колесин - @Danismind

Опубликовано в @gitgate

#bookmark #android #ios #api
🔥11👍9
Linkora - cохраняйте, упорядочивайте и синхронизируйте ссылки между Android и компьютером. Linkora поможет вам быстро добавить что-то в закладки или управлять структурированной иерархией папок с помощью тегов благодаря опциональной функции синхронизации на собственном сервере.

Доступно расширение для браузера для сохранения веб-ссылок непосредственно в Linkora через сервер синхронизации.

https://github.com/LinkoraApp/Linkora

Подсказал: Max Zotov - @Sf1nk5

Опубликовано в @gitgate

#bookmark #android
👍4🔥3
Mac Cleaner CLI - бесплатный инструмент очистки Mac с открытым исходным кодом

Сканируйте и удаляйте ненужные файлы, кэши, журналы и многое другое — все с вашего терминала.

Возможности:
- одна команда: Просто запустите npx mac-cleaner-cli без сложных флагов
- интерактивный: Выберите, что именно вы хотите очистить, с помощью флажков
- безопасно по умолчанию: Рискованные элементы скрыты, если вы не используете флаг --risky
- интеллектуальное сканирование: Находит кэши, журналы, файлы разработки, данные браузера и многое другое.
- удаление приложений: Полное удаление приложений со всеми связанными с ними файлами.
- техническое обслуживание: Очистка кэша DNS, освобождение очищаемого пространства
- 100% офлайн: Никакие данные не покидают ваше устройство
- минимальные зависимости: Всего 5 зависимостей во время выполнения, все от проверенных разработчиков.

https://github.com/guhcostan/mac-cleaner-cli

Опубликовано в @gitgate

#mac #cli #cleaner #tools
👍10🔥4
Glaber - система мониторинга, форк Zabbix оптимизированный по скорости и нагрузке.

Основная задача и цель Glaber - сделать так, чтобы пользователь (оператор) имел максимально быстро и оперативно понимание о состоянии домена мониторинга.

Оперативность и полнота понимания обеспечиваются двумя основными механизмами: - высокопроизводительные поллеры, способные собирать данные больших инфраструктур - создания в пользовательском интерфейсе графиков и визуальных представлений для быстрого понимания оператором точки отказа или проблемных зон, таких как динамические карты, графики, представление мониторинга в структурном виде

Оптимизация Glaber для высокой производительности обеспечила низкую ресурсоемкость.

Поддерживаемые протоколы съема данных

Поддерживается около двух десятков стандартных протоколов:
- SNMP, версии 1,2,3 в том числе с шифрованием, а также трапы
- агенты
- ODBC
- IPMI
- JMX
- HTTP
- TELNET
- SSH
- Кастомные скрипты
- веб-сценарии
- вычисляемые метрики
- SYSLOG

https://gitlab.com/mikler/glaber

Web: https://glaber.io
Doc: https://docs.glaber.io/ru/general/
Telegram: https://t.iss.one/glaber_group

Подсказал: Андрей - @egoza73

Опубликовано в @gitgate

#moni #zabix #fork
🔥8👍5
Lazyssh - интерактивный SSH-менеджер, работающий через терминал и созданный по образцу таких инструментов, как lazydocker и k9s, но предназначенный для управления парком серверов непосредственно из терминала.
С помощью lazyssh вы можете быстро перемещаться по файловой системе, подключаться, управлять файлами и передавать их между вашим локальным компьютером и любым сервером, указанным в вашем файле ~/.ssh/config. Больше не нужно запоминать IP-адреса или выполнять длинные команды scp - только удобный интерфейс, управляемый с клавиатуры.

Возможности:

Управление серверами:
- чтение и отображение серверов из файла ~/.ssh/config в виде прокручиваемого списка
- добавление нового сервера
- редактирование существующих записей
- безопасное удаление записей
- избранные сервера
- проверка статуса сервера с помощью ping.

Быстрая навигация по серверу:
- нечеткий поиск по псевдониму, IP или тегам.
- вход на сервер по нажатию 1 клавиши (Enter).
- тегирование (например, prod, dev, test) для быстрой фильтрации.
- сортировка по псевдониму или последнему SSH-серверу (переключение + обратный порядок).

Расширенная конфигурация SSH:
- переадресация портов (LocalForward, RemoteForward, DynamicForward).
- иультиплексирование соединений для более быстрых последующих подключений.
- расширенные возможности аутентификации (открытый ключ, пароль, переадресация агента).
- настройки безопасности (тип шифрования, MAC, алгоритмы обмена ключами).
- настройки прокси (ProxyJump, ProxyCommand).
- расширенные возможности конфигурации SSH, организованные в виде вкладок.

Управление ключами:
- автозаполнение ключей SSH с автоматическим определением доступных ключей.
- умный выбор ключей с поддержкой нескольких ключей.

https://github.com/Adembc/lazyssh

Подсказал: Alex Kup - @Lifailon

Опубликовано в @gitgate

#ssh
🔥11👍6