This media is not supported in your browser
VIEW IN TELEGRAM
ctop - top-like интерфейс для управления и метрик контейнераctop предоставляет краткий и сжатый обзор показателей в реальном времени для нескольких контейнеров:ctop поставляется со встроенной поддержкой Docker и runC; в будущих выпусках запланированы коннекторы для других контейнерных и кластерных систем.https://github.com/bcicen/ctop
Опубликовано в @gitgate
#docker #runc #tui #cli
🔥15👍8
Icdiff - улучшенный цветной Diff
https://github.com/jeffkaufman/icdiff
Подсказал: Max Zotov - @Sf1nk5
Опубликовано в @gitgate
#tui #diff
https://github.com/jeffkaufman/icdiff
Подсказал: Max Zotov - @Sf1nk5
Опубликовано в @gitgate
#tui #diff
2👍23🔥8
moribito - терминальный обозреватель LDAP-сервера, созданный с использованием Go и BubbleTea, предоставляющий интерактивный интерфейс для просмотра деревьев каталогов LDAP, просмотра записей и выполнения пользовательских запросов.Возможности:
- интерактивная навигация по дереву: просматривайте структуру каталога
LDAP с помощью клавиатуры/мыши- средство просмотра записей: просмотр подробных атрибутов записи
LDAP
- интеграция с буфером обмена: копирование значений атрибутов в системный буфер обмена- интерфейс пользовательских запросов: выполнение пользовательских запросов
LDAP с получением результатов в режиме реального времени.- результаты с разбивкой на страницы: эффективная разбивка на страницы для больших наборов результатов с автоматической загрузкой
- гибкая конфигурация: поддержка файлов конфигурации и параметров командной строки
- безопасная аутентификация: поддержка
SSL/TLS и различных методов аутентификации- уУведомления об автоматических обновлениях: дополнительная проверка наличия новых версий на
GitHub
- современный TUI: чистый, интуитивно понятный интерфейс, созданный с помощью BubbleTea
- несколько подключений: сохранение и переключение между несколькими конфигурациями сервера LDAP
https://github.com/ericschmar/moribitoПодсказал: Миша Исаев - @ismvru
Опубликовано в @gitgate
#ldap #tui
👍13🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
godap - удобный и мощный TUI для LDAP
Возможности: - поддерживает аутентификацию с помощью пароля,
NTLM-хеша, тикетов Kerberos или сертификата PEM/PKCS#12
- преобразует дату/время, логические значения и другие категориальные атрибуты в читаемый текст- красивые цвета и крутые эмодзи
- поддержка
LDAPS и StartTLS
- быстрый проводник, загружающий объекты по запросу- рекурсивный поиск объектов в сочетании с полезными сохраненными поисковыми запросами
- гибкий поиск участников групп и групп пользователей
- поддерживает создание, редактирование и удаление объектов и атрибутов
- поддерживает перемещение и переименование объектов
- поддерживает поиск удаленных и переработанных объектов
- поддерживает экспорт определенных поддеревьев каталога в файлы
JSON.- интерактивный редактор
userAccountControl
- интерактивный просмотрщик + редактор DACL
- интерактивный просмотрщик + редактор ADIDNS (базовый)- просмотрщик групповых политик
- поддержка
SOCKS
https://github.com/Macmod/godapПодсказал: Max Zotov - @Sf1nk5
опубликовано в @gitgate
#ldap #tui
1👍13🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
tufw - TUI клиент для UFW
Он позволяет добавлять, редактировать или удалять правила удобным способом, что идеально, если вы не знакомы с командой ufw.https://github.com/peltho/tufw/
Опубликовано в @gitgate
#ufw #tui #firewall
2👍21🔥11
gonzo.gif
24.2 MB
Gonzo - TUI на базе Go для анализа журналов.Мощный терминал для анализа журналов в реальном времени, вдохновлённый
k9s. Анализируйте потоки журналов с помощью красивых диаграмм, аналитики на основе ИИ и расширенной фильтрации — всё прямо в терминале.Анализ в реальном времени
- прямая трансляция —-обработка журналов по мере их поступления из
stdin, файлов или сети.- собственная поддержка
OTLP - первоклассная поддержка формата журнала OpenTelemetry
- приемник OTLP - встроенный сервер gRPC для получения журналов по протоколу OpenTelemetry
- определение формата - автоматически определяет JSON, logfmt и простой текст.- пользовательские форматы - определите собственные форматы журналов с помощью конфигурации
YAML.- отслеживание серьезности - цветные уровни серьезности с диаграммами распределения
Интерактивная панель управления
- Макет в стиле
k9s - привычный интерфейс сетки 2x2- Диаграммы в реальном времени - частота слов, атрибуты, распределение серьезности и временные ряды
- Навигация с помощью клавиатуры и мыши - сочетания клавиш в стиле Vim, а также поддержка щелчков для навигации и колеса прокрутки
- Умный просмотрщик журналов - автоматическая прокрутка с интеллектуальной функцией паузы/возобновления
- Полноэкранный просмотрщик журналов. - Глобальное управление паузой - пробел приостанавливает работу всей панели управления во время буферизации журналов.
- Модальные сведения - детальный анализ отдельных записей журнала с возможностью расширения представления
- Анализ количества журналов - подробный модальный с визуализацией тепловой карты, анализом шаблонов по серьезности и распределением услуг
- Анализ ИИ - получайте ценную информацию о закономерностях и аномалиях журналов с помощью настраиваемых моделей.
https://github.com/control-theory/gonzo
Подсказал: Eliot Spencer - @tehn0mad
Опубликовано в @gitgate
#moni #log #tui #OpenTelemetry
👍15🔥8
THE-Process-Manager - TUI приложение на основе Rust, которое отслеживает и отображает подробные метрики процессов. Этот инструмент собирает данные об использовании процессора и памяти для процессов, запущенных в системе.Возможности:
- извлечение и отображение данных процесса
- расчет использования ЦП и памяти в процентах от общего объема доступных ресурсов.
- сортировка процессов
- подробная информация о процессе на основе PID.
https://github.com/moh-a-abde/THE-Process-Manager
Опубликовано в @gitgate
#moni #procfs #tui #top
👍8🔥6
Useful Tools | Linux | GitOps | DevOps
Mosh (Mobile Shell) - надстройка над ssh, которая позволяет компортно работать на плохих каналах, например с большими потерями пакетов. Из особенностей: - сохраняет сессию между подключениями - сохраняет сессию при смене IP адреса (например вы отключились…
Nerdlog - быстрый, ориентированный на удаленное взаимодействие, многохостовый TUI-просмотрщик логов с временной гистограммой и без центрального сервера. Он создан по мотивам Graylog/Kibana, но без лишних функций. Практически не требует настройки.Он ориентирован на высокую эффективность при одновременном запросе журналов с нескольких удаленных машин, фильтрации их по временному диапазону и шаблонам, а также построении интерактивной временной гистограммы для быстрого визуального анализа.
Основной сценарий использования: чтение системных журналов (из файлов
/var/log/messages или /var/log/syslog, или непосредственно из journalctl) с одного или нескольких удаленных хостов. Очень эффективно даже при работе с большими файлами журналов (например, 1 ГБ и более).Он поддерживает некоторые другие форматы логов и может использовать любые файлы логов, но именно это и стало основной причиной внедрения: наш бэкэнд веб-сервиса работал как службы
systemd на множестве экземпляров Linux, выводя большое количество логов, и мы хотели иметь возможность эффективно читать эти логи и получать гистограмму временной шкалы, как это делают такие инструменты, как Graylog.https://github.com/dimonomid/nerdlog
Подсказал: Eliot Spencer - @tehn0mad
Опубликовано в @gitgate
#moni #log #tui
🔥16👍11
apt-dater - терминальный координатор обновлений, c его помощью вы можете легко поддерживать в актуальном состоянии один или несколько хостов GNU/Linux (Debian).Возможности:
- поддержкой
XML-отчетов- поддержкака
screen и tmux-
TCL фильтры для группировки хостов- фильтр по тэгам хостов
-
hooks до и после выполнениядействие на хосте
- запись сессий
- устанавка обновления на хостах, являющихся частью
кластер одновременно
- автоматические обновления
https://github.com/DE-IBH/apt-dater
Опубликовано в @gitgate
#system #update #apt #tui #linux
GitHub
GitHub - DE-IBH/apt-dater: terminal-based remote package update manager
terminal-based remote package update manager. Contribute to DE-IBH/apt-dater development by creating an account on GitHub.
👍8🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Basalt - приложение с интерфейсом пользователя терминала (TUI), позволяющее управлять хранилищами и заметками Obsidian из терминала. Basalt является кроссплатформенным и может быть установлен и запущен в основных операционных системах Windows, macOS и Linux.Basalt не является полной или всеобъемлющей заменой Obsidian, а представляет собой минималистичный подход к управлению заметками в терминале с читаемым отображением Markdown и интерфейсом WYSIWYG.https://github.com/erikjuhani/basalt
Опубликовано в @gitgate
#obsidian #tui #markdown #wysiwyg
👍11🔥5