Фотография к материалу «Инструменты для Linux и DevOps»Фото: Tanha Tamanna Syed / Pexels Gitgate / каталог

Инструменты для Linux и DevOps

Каталог open source инструментов, self-hosted сервисов и полезного софта для Linux, DevOps и системного администрирования от команды Gitgate.

Практичные инструменты: терминальные интерфейсы, мониторинг, безопасность, автоматизация, контейнеры и self-hosted сервисы.

662 инструментов
Найти подходящий

Каталог инструментов

Поиск по названию, категории и технологии

Показано: 553–576 из 662
Терминал

swaptop

swaptop - монитор использования подкачки в реальном времени для систем Linux и Windows с интерфейсом TUI. Отображает список процессов, использующих подкачку, потребление по каждому процессу/программе и предоставляет обновляемые в режиме реального времени графики. Возможности анимированный график использования свопов в реальном времени отслеживание потребления свопа на уровне процесса группированный просмотр по программному обеспечению (агрегированный режим) несколько цветовых тем (Дракула, Соляризация, Монокай, Норд) перевод единиц (КБ/МБ/ГБ) легкий (использование памяти <5 МБ)

swarmtoptuilinuxwindows
Контейнеры

swarmpit

Легковесный Web UI менеджер для docker swarm. Со встроенным мониторингом и системой деплоя. Использую активно в нескольких пэт-проектах. Удобное и легковесное.

webdockerswarm
Терминал

systemctl-tui

systemctl-tui - быстрый и простой TUI для взаимодействия со службами systemd и их журналами journald Может быстро просматривать состояние и журналы служб, а также запускать, останавливать и перезапускать службы.

tuisystemdjournaldtools
Разработка

systemdlint

systemdlint - линтер для проверки юнитов systemd Этот инструмент изначально был создан для проверки модулей в кросс-скомпилированных встроенных образах во время сборки, где невозможно запустить копию systemd (поскольку он кросс-скомпилирован). Вследствие этого он не использует код systemd и может интерпретировать некоторые настройки иначе, чем сам systemd - как и в случае с любым линтером, используйте полученные результаты в качестве основы для дальнейшего анализа. Также следует помнить, что systemd создает больший набор файлов времени выполнения, которые не учитываются инструментом - то же самое относится к информации, связанной с ядром, такой как записи /dev, /sys или /proc.

systemdlintercicd
Мониторинг

SysWatch

SysWatch - диагностика однохостовой системы в вашем терминале. Терминал, который вы открываете, когда что-то кажется не так - прежде чем потянуться за htop, iostat, nettop, powermetrics и блокнотом, полным однострочных команд.

moniclituisystemtop
Разработка

task

task - замена make с синтаксисом пайплайнов или GitHub Аctions Думаю DevOps-ам синтаксис прям родным покажется. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

makepipelinedevops
Терминал

tdf

tdf - cредство просмотра PDF-файлов на базе CLI терминала. Создан, чтобы быть производительным, очень отзывчивым и хорошо работать даже с очень большими PDF-файлами.

pdfconsolecliviewer
Разработка

telegram-bot-bash

telegram-bot-bash - простой Telegram bot, написанный на bash. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

telegrambotbash
Разработка

telegram-files

telegram-files - доунлоадер файлов из Telegram Возможности поддержка скачивания файлов из телеграм-каналов и групп. поддержка нескольких учетных записей Telegram для загрузки файлов. поддержка приостановки и возобновления загрузки. несколько учетных записей с одинаковыми файлами будут загружены только один раз. PS. А если еще совместить с - то можно знатно обогатиться духовно :)

telegramdownloudfiles
Разработка

telegram-message-forwarder-bot

telegram-message-forwarder-bot - простой настраиваемый telegram бот на python, который может автоматически пересылать сообщения из канала, группы или чата в другой канал, группу или чат.

telegrambot
Разработка

telegram-upload

telegram-upload - используйте вашу личную учетную запись Telegram для загрузки и скачивания файлов размером до 4 GiB (2 GiB для бесплатные пользователей). Превратите Telegram в свое персональное облако!

cloudtelegramfiles
Безопасность

Teleport

Teleport - обеспечивает подключение, аутентификацию, контроль доступа и аудит инфраструктуры. Вот почему вам может пригодиться Teleport настройте единый вход для всей вашей облачной инфраструктуры (SSO) защитите доступ к облачным и локальным сервисам с помощью конечных точек mTLS и краткосрочных сертификатов. создайте туннели для доступа к службам за NAT и брандмауэрами. предоставьте журнал аудита с записью сеанса и воспроизведением для различных протоколов. унифицировать контроль доступа на основе ролей (RBAC) и реализовать принцип наименьших привилегий при запросах на доступ. * Версия с открытым исходным кодом поддерживает только GitHub SSO. Teleport работает с SSH, Kubernetes, базами данных, RDP и веб-сервисами.

ssosecurityrbacsshk8s
Базы данных

tennis

tennis - небольшой интерфейс командной строки для вывода стильных CSV-таблиц в терминале. Строки будут обрезаны по размеру, и программа автоматически выберет приятные цвета, соответствующие вашему терминалу. Написано на языке Zig. Возможности автоматическое размещение элементов под размер окна терминала автоматический выбор тем оформления: светлая или темная в зависимости от фона вашего терминала. автоматическое форматирование чисел автоматическое определение CSV против TSV отлично работает с JSON/JSONL или SQLite. заголовки, номера строк, зебровые полосы, стили границ сортировка, фильтрация, начало/конец опция --peek, чтобы получить краткое резюме

csvtuijsonsqlite
Терминал

Terjira

Terjira - интерактивный и простой в использовании TUI клиент для Jira. Вам не нужно запоминать ключ или идентификатор ресурса. Terjira предлагает это с помощью интерактивной подсказки. Ваша Jira должна поддерживать Rest API 2.0 и Agile Rest API 1.0

jiratuicli
Терминал

terminal-code

terminal-code - VS Code в вашем терминале terminal-code объединяет сервер кода (VS Code в браузере) и браузер терминала (браузер в терминале), чтобы предоставить доступ к VS Code на терминале.

termvscodeeditordev
Разработка

termv

termv - небольшой скрипт на Bash, который позволяет выбрать IPTV-поток с помощью fzf и воспроизвести его с помощью mpv. Список каналов получен с сайта Пример пользовательского списка каналов и инструкция по его созданию доступны в этом фрагменте кода. Для поддержки Windows рекомендуется использовать termv-rs, переписанную версию termv на Rust.

tvbashiptvfzfmpv
Разработка

Termv-rs

Termv-rs - полная переработка Termv на Rust. Помимо повышения скорости работы, Termv-rs теперь работает и в Windows при условии установки fzf. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

tvrustiptvfzfmpv
Терминал

textual-paint

textual-paint - MS Paint в вашем терминале. Это редактор изображений с текстовым пользовательским интерфейсом (TUI), созданный по образцу MS Paint и использующий Textual. Или вернись обратно в детство и мир текстовых ANSI заставое для BBS ! :)

tuieditansibbspaint
Резервное копирование

tg-blog

tg-blog - публикация постов из телеграм канала на веб-странице Формат данных указан в models.ts и может быть сгенерирован с помощью TelegramBackup. Подойдёт для автоматизации резервного копирования и контроля сохранности данных.

telegramwebblog
Разработка

tg2md

tg2md - скрипт анализирует выходные данные из канала Telegram и преобразует каждую публикацию в публикацию, совместимую с Jekyll, в разметке markdown. Telegram Desktop создает файл JSON, а также различные каталоги, содержащие мультимедиа, фотографии и т. д. Этот скрипт создает новый каталог и заполняет его отформатированными сообщениями, готовыми к публикации.

jekylljsontelegramconvert
Разработка

tg2sip

tg2sip - голосовой шлюз Telegram<-->SIP. Его можно использовать для переадресации входящих вызовов Telegram на вашу SIP-АТС или для совершения вызовов SIP-->Telegram

siptelegramgateway