uz
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
6 670
Obunachilar
+424 soatlar
-37 kunlar
+4130 kunlar
Postlar arxiv
terminal-rain-lightning - скрипт Python, который создает завораживающую анимацию дождя и молнии прямо в вашем терминале, используя библиотеку curses. Возможности: - плавный эффект дождя ASCII с различными символами капель. - переключаемый режим «Гроза» для более интенсивного дождя и молний. - настраиваемые цвета дождя и молний с помощью аргументов командной строки. - реагирует на изменение размеров терминала (очищается и перерисовывается). - легкий и работает в большинстве современных терминалов. https://github.com/rmaake1/terminal-rain-lightning опубликовано в @gitgate #terminal #python

OpenMaxIO - поддерживаемый сообществом форк MinIO, созданный в ответ на удаление ключевых функций из дистрибутива MinIO с отк
OpenMaxIO - поддерживаемый сообществом форк MinIO, созданный в ответ на удаление ключевых функций из дистрибутива MinIO с открытым исходным кодом. Наша цель проста: сохранить полностью открытый, полнофункциональный и готовый к производству сервер объектного хранения, сохраняющий верность изначальному духу минимализма, производительности и свободы. Когда-то MinIO означал минималистичное, высокопроизводительное объектное хранилище с открытым исходным кодом. Но недавние изменения перенесли основные возможности в сферу коммерческой лицензии. Мы считаем, что экосистема открытого исходного кода заслуживает лучшего. OpenMaxIO возвращает то, что было удалено, и оставляет это открытым навсегда. https://github.com/OpenMaxIO/openmaxio-object-browser опубликовано в @gitgate #minio @webui

Как настроить резервное копирование в облаке? 5 августа | 12:00 Если вы уже поняли важность бэкапов и ищите способ упростить
Как настроить резервное копирование в облаке? 5 августа | 12:00 Если вы уже поняли важность бэкапов и ищите способ упростить их создание, приходите на бесплатный вебинар от Selectel и Хайтекс Акура. Эксперты покажут на практике, как настроить резервное копирование виртуальных машин и облаков, создать интеграцию S3-хранилища с другими сервисами и автоматизировать бэкапы. Регистрируйтесь на вебинар: https://slc.tl/khv89 Чтобы не пропустить трансляцию и узнавать о других мероприятиях, воркшопах и бесплатных курсах Selectel, подписывайтесь на @selectel_events Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqvSJbtc

Telepipe
- простая CLI утилита для отправки сообщений или файлов в чат Telegram прямо с вашего терминала. Возможности: - отправка сообщения в канал/чат/группу Telegram прямо из командной строки - поддержка загрузки файлов с сохранением исходного имени файла - поддержка потокового видео с оптимизированным воспроизведением в Telegram - поддержка форматирования сообщений в режимах Markdown и HTML - запланированная доставка сообщений с указанием времени или задержки - интерактивный режим оболочки для многострочного обмена сообщениями - автоматическое переключение между режимами сообщения и файла в зависимости от длины содержимого - создание ссылки для общего доступа в Telegram - тихий/беззвучный режим для скриптов - простая установка с пошаговой настройкой - простая конфигурация https://github.com/Linuxmaster14/telepipe опубликовано в @gitgate #telegram #cli #tools #markdown

Kafbat UI - простой инструмент kafka, который делает потоки данных более заметными, помогает быстрее находить и устранять неполадки, обеспечивая оптимальную производительность. Его лёгкая панель управления позволяет легко отслеживать ключевые показатели кластеров Kafka: брокеров, топики, разделы, производство и потребление. Логическое продолжение и наследник проекта UI Apache Kafka. Возможности: - управление несколькими кластерами: мониторинг и управление всеми кластерами в одном месте - мониторинг производительности с помощью панели показателей: отслеживайте ключевые показатели Kafka с помощью простой панели. - просмотр брокеров Kafka: просмотр назначений тем и разделов, статуса контроллера - просмотр тем Kafka: просмотр количества разделов, состояния репликации и пользовательских настроек. - просмотр групп потребителей: просмотр припаркованных смещений по разделам, комбинированных и по разделам задержек - просмотр сообщений: просмотр сообщений с кодировкой JSON, обычного текста и Avro. - динамическая конфигурация тем: создание и настройка новых тем с помощью динамической конфигурации - настраиваемая аутентификация: защитите свою установку с помощью опционального Github/Gitlab/Google OAuth 2.0 - пользовательские плагины сериализации/десериализации: используйте готовые плагины для своих данных, такие как AWS Glue или Smile, или создайте свой собственный! - управление доступом на основе ролей: управление разрешениями на доступ к пользовательскому интерфейсу с высокой точностью. - маскировка данных: сокрытие конфиденциальных данных в сообщениях тем https://github.com/kafbat/kafka-ui подсказал: Иван Онушкин - @ivanon опубликовано в @gitgate #kafka #webui #json

Совет дня: можно управлять systemd timers на удаленных узлах по ssh пример:
ssh user@remote_host "sudo systemctl start example.timer"
для чего это может понадобится и насколько удобно - пофантазируйте сами :) опубликовано в @gitgate #tips #systemd #timers

ct2stimer - простая go утилитка, конвертирующая задачи cron в таймер юниты systemd https://github.com/dtan4/ct2stimer опубликовано в @gitgate #systemd #timer #cron

tgfs - файловая система пользовательского пространства (FUSE) использующая для хранения  вложения в Telegram постах Ограничения:    - не перезагружает список диалогов (если вы начинаете новый чат, вам следует отмонтировать и снова смонтировать tgfs)    - нет индикаторов выполнения (большой файл будет скопирован за несколько секунд, но появится в tg в течение минуты)    - нет многопоточности    - файлы с пробелами в имени не загружаются. https://github.com/Firemoon777/tgfs подсказал:  Михаил Исаев - @ismvru опубликовано в  @gitgate #telegram #fs #fuse

timertab
- простой способ создания, удаления и управления таймерами Systemd. https://github.com/amlamarra/timertab опубликовано в @gitgate #systemd #timer #cron

tgfs - файловая система пользовательского пространства (FUSE) использующая для хранения вложения в Telegram постах Ограничения: - не перезагружает список диалогов (если вы начинаете новый чат, вам следует отмонтировать и снова смонтировать tgfs) - нет индикаторов выполнения (большой файл будет скопирован за несколько секунд, но появится в tg в течение минуты) - нет многопоточности - файлы с пробелами в имени не загружаются. https://github.com/Firemoon777/tgfs подсказал: Михаил Исаев - @ismvru опубликовано в @gitgate #telegram #fs #fuse

Прокачай свои навыки Kubernetes Kubernetes — это мощь. Но по-настоящему он раскрывается в руках тех, кто знает, как с ним обр
Прокачай свои навыки Kubernetes Kubernetes — это мощь. Но по-настоящему он раскрывается в руках тех, кто знает, как с ним обращаться. Хотите уверенно управлять кластерами, настраивать сеть, разруливать инциденты и держать инфраструктуру под контролем? ➡️Тогда вам на курс «Kubernetes Мега» от Слёрма. На обучении вы: 👉 Освоите перенос продукта на Kubernetes 👉 Научитесь разворачивать отказоустойчивые кластеры 👉 Ускорите траблшутинг и будете решать инциденты как профи 👉 Повысите стабильность и безопасность инфраструктуры 👉 Настроите автоматическую ротацию сертификатов, автодеплой и защищённое хранение секретов Это не просто курс. Это путь к 300к/наносек. Старт — 28 июля, вы как раз успеваете! Посмотрите программу и забронируйте место ➡️ по ссылке Реклама ООО «Слёрм» ИНН 3652901451

Dozzle - небольшое лёгкое приложение с веб-интерфейсом для мониторинга журналов Docker. Оно не хранит файлы журналов. Оно предназначено только для мониторинга журналов контейнера в режиме реального времени. Возможности: - интеллектуальный нечеткий поиск названий контейнеров - поиск в журналах с использованием регулярных выражений - поиск в журналах с помощью SQL-запросов - небольшой объем памяти - разделенный экран для просмотра нескольких журналов - текущая статистика использования памяти и процессора - многопользовательская аутентификация с поддержкой прокси-авторизации и SSO - поддержка режима Swarm - режим агента для мониторинга нескольких хостов Docker - темный режим проект от автора dtop ( https://t.me/gitgate/938 ), отлично работает на пару в связке. https://github.com/amir20/dozzle Web: dozzle.dev опубликовано в @gitgate #moni @docker @logs @webui

Dtop - предоставляет полную сводку по всем Docker-контейнерам, работающим в вашей системе, которая отображается прямо в терминале. Получайте мгновенную информацию о состоянии контейнера, использовании ресурсов и ключевых показателях, не выходя из командной строки. Dtop поддерживает SSH, TCP и локальные соединения, а также интегрируется с Dozzle для ведения журналов контейнеров. Возможности: - мониторинг в реальном времени - обновления статуса и показателей контейнера в режиме реального времени - легкий - требует минимальных ресурсов - гиперссылки - кликабельные ссылки на журналы и статистику контейнеров с помощью Dozzle. Альтернатива ctop но не умеет проваливаться в шелл контейнера и не показывает детали контейнера и переменные в нем. https://github.com/amir20/dtop Подсказал: Alex Kup - @Lifalion опубликовано в @gitgate #docker #moni #ctop

pingfs- файловая система, в которой данные хранятся только в самом Интернете, как пакеты ICMP Echo (пинги), отправляемые от вас на удаленные серверы и обратно. Он реализован с использованием сырых сокетов и FUSE, поэтому требуются права суперпользователя. Linux - единственная целевая ОС, переносимость не является целью. Поддерживаются удаленные хосты IPv4 и IPv6. https://github.com/yarrick/pingfs опубликовано в @gitgate #ping #fs #joke

ktea - терминальный клиент, предназначенный для упрощения и ускорения взаимодействия с кластерами Kafka. Возможности: - поддержка нескольких кластеров: легко подключайтесь к нескольким кластерам Kafka и переключайтесь между ними. - управление темами: список, создание, удаление и изменение тем, включая сведения о разделах и смещениях. - использование записей: использование записей в текстовых форматах, JSON и Avro с мощными возможностями поиска. - аналитика групп потребителей: мониторинг групп потребителей, просмотр их участников и отслеживание смещений. - интеграция с реестром схем: простой поиск, просмотр и регистрация схем. https://github.com/jonas-grgt/ktea опубликовано в @gitgate #kafka #gui #json

ripgrep-all - инструмент для быстрого поиска в файлах по содержимому. Поддерживает архивы (zip, tar.gz), офисные документы (w
ripgrep-all - инструмент для быстрого поиска в файлах по содержимому. Поддерживает архивы (zip, tar.gz), офисные документы (word), pdf, sqlite и другие форматы. https://github.com/phiresky/ripgrep-all Подсказал: Alex Kup - @Lifailon опубликовано в @gitgate #grep #zip #tar #gz #doc #pdf #sqlite

Redis Insight - интуитивно понятный и эффективный графический интерфейс для Redis, позволяющий взаимодействовать с базами дан
Redis Insight - интуитивно понятный и эффективный графический интерфейс для Redis, позволяющий взаимодействовать с базами данных и управлять данными благодаря встроенной поддержке модулей Redis. Основные моменты Redis Insight: - просматривайте, фильтруйте, визуализируйте структуры данных Redis «ключ-значение» и просматривайте ключевые значения в различных форматах (включая JSON, Hex, ASCII и т. д.) - поддержка CRUD для списков, хешей, строк, наборов, отсортированных наборов и потоков - поддержка CRUD для структуры данных JSON - интерактивные учебные пособия, позволяющие легко научиться, помимо прочего, использовать собственную структуру данных JSON, поддерживающую структурированные запросы и полнотекстовый поиск, включая поиск по векторному сходству для ваших вариантов использования ИИ. - контекстные рекомендации по оптимизации производительности и использования памяти. Список рекомендаций обновляется по мере вашего взаимодействия с базой данных. - профилировщик - анализирует каждую команду, отправленную в Redis, в режиме реального времени. - SlowLog - анализ медленных операций в экземплярах Redis на основе команды Slowlog - Pub/Sub - поддержка Redis Pub/Sub, позволяющая подписываться на каналы и публиковать сообщения в каналах. - массовые действия — массовое удаление ключей на основе фильтров, установленных в браузере или в древовидной структуре. - Workbench - расширенный интерфейс командной строки с интеллектуальным автодополнением команд, сложной визуализацией данных и поддержкой необработанного режима - поддержка автодополнения команд для поиска и запросов, структур данных JSON и временных рядов - визуализация индексов и результатов поиска и запросов. - возможность создания собственных плагинов визуализации данных - официально поддерживается Redis OSS и Redis Cloud. - работает с Microsoft Azure Cache для Redis. https://github.com/redis/RedisInsight опубликовано в @gitgate #redis #gui #json #crud

PuppyGit - легковесный Git-клиент для Android с открытым исходным кодом, без рекламы и бесплатный. Возможности: - fetch - mer
PuppyGit - легковесный Git-клиент для Android с открытым исходным кодом, без рекламы и бесплатный. Возможности: - fetch - merge - pull - push - files explorer - простой редактор файлов (поддерживается только utf8) - commit history (git log) - shallow clone(git clone with depth) - rebase - cherry-pick - patch - reflog - tags - stashes - remotes - branches - submodules - squash commits - reset - resolve conflicts - markdown preview - автоматический pull/push при входе/выходе из указанных приложений (полезно для автоматической синхронизации приложений для создания заметок, таких как Obsidian/Marker) вызов pull/push/sync с помощью tasker или других инструментов автоматизации через http-сервис https://github.com/catpuppyapp/PuppyGit Скачать приложение на IzzyOnDroid - https://apt.izzysoft.de/fdroid/index/apk/com.catpuppyapp.puppygit.play.pro опубликовано в @gitgate #git #android #2fa

Planify - легковесный таск менеджер / трекер Возможности: - аккуратный визуальный стиль. - перетаскивание и упорядочивание: с
Planify - легковесный таск менеджер / трекер Возможности: - аккуратный визуальный стиль. - перетаскивание и упорядочивание: сортируйте свои задачи там, где вам удобно. - индикатор прогресса для каждого проекта. - будьте более продуктивны и организуйте свои задачи по «Разделам». - визуализируйте свои события и лучше планируйте свой день. - система напоминаний. Вы можете создать одно или несколько напоминаний по своему усмотрению. - лучшая интеграция с тёмной темой. - напоминания и уведомления. - быстрый поиск. - повторяющиеся даты сдачи. Поддержка Todoist и Nextcloud: - синхронизируйте свои проекты, задачи и разделы. - поддержка Todoist в офлайн-режиме: работа без подключения к Интернету; когда все будет подключено снова, все будет синхронизировано. https://github.com/alainm23/planify Подсказал: Максим - @Max_Oin опубликовано в @gitgate #todo #nextcloud #webui

MarkItDown - утилита написанная на Python для преобразования различных файлов в формат Markdown для использования с LLM и связанными с ними конвейерами анализа текста. В этом отношении она наиболее близка к textract, но с акцентом на сохранение важной структуры и содержимого документа в формате Markdown (включая заголовки, списки, таблицы, ссылки и т. д.). Хотя вывод зачастую достаточно презентабелен и удобен для восприятия, он предназначен для использования инструментами анализа текста и может быть не лучшим вариантом для высококачественного преобразования документов для восприятия человеком. В настоящее время MarkItDown поддерживает конвертацию из: - PDF - PowerPoint - Word - Exel - Изображения (метаданные EXIF и OCR) - Аудио (метаданные EXIF и транскрипция речи) - HTML - Текстовые форматы (CSV, JSON, XML) - ZIP-файлы (перебирает содержимое) - URL-адреса YouTube - EPubs - и многое другое! https://github.com/microsoft/markitdown опубликовано в @gitgate #markdown #pdf #xls #doc #ppt #html #zip #epub #converter