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

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

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

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

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

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

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

Показано: 601–624 из 662
Терминал

ttystudio

ttystudio - запишите свою терминальную сессию и сгенерируйте из нее GIF или APNG без каких либо внешних зависимостей, сценариев BASH, конкатенации GIF и т. д

clirecorderdemo
Разработка

ubuntu-cleaner

Ubuntu Cleaner - инструмент, который упрощает очистку вашей системы Ubuntu. Ubuntu Cleaner может освободить место на диске и в случае необходимости удалить конфиденциальную информацию с вашего компьютера. Возможности очистите кэш браузера очистить кэш APT очистить кэш миниатюр удалите ненужные пакеты удалите старые ядра удалите старые установщики Входит в состав почти всех .deb дистрибутивов Linux

ubuntucleansystemtools
Разработка

UEFITool

UEFITool - кроссплатформенное приложение с открытым исходным кодом, написанное на C++/Qt, которое преобразует образ прошивки, совместимый с UEFI, в древовидную структуру, проверяет целостность образа и предоставляет графический интерфейс для управления элементами образа. Разработка проекта началась в середине 2013 года из-за отсутствия кроссплатформенных утилит с открытым исходным кодом для работы с образами UEFI. В начале 2015 года был начат крупный раунд рефакторинга, чтобы сделать программу совместимой с новыми функциями UEFI, включая тома FFSv3 и фиксированные элементы образа.

uefibiosboot
Контейнеры

Unregistry

Unregistry - передача образов Docker напрямую на удаленные серверы без внешнего реестра (docker registry). Облегченный реестр образов контейнеров, который хранит и обслуживает образы непосредственно из хранилища вашего демона Docker. Включенная команда docker pushsh (дополнительная 's' для SSH) позволяет вам отправлять образы напрямую на удаленные серверы Docker через SSH. Она передает только недостающие слои, что делает ее быстрой и эффективной. Призван значительно ускорить подготовку к деплою контейнера на несколько узлов, избегая push/pull через docker registry. Особую ценность приобретает в закрытых контурах. Так же легко интегрируется в процесс CI/CD

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

usbkill

usbkill - антикриминалистический аварийный выключатель, который ожидает изменения на ваших USB-портах, а затем немедленно выключает ваш компьютер. Список функций совместимость с Linux, *BSD и OS X выключайте компьютер при активности USB настраиваемый. Определите, какие команды следует выполнить непосредственно перед выключением возможность внесения в белый список USB-устройства. возможность изменить интервал проверки (по умолчанию: 250 мс). очистка RAM и SWAP. работает в спящем режиме (OS X). разумные настройки по умолчанию ВНИМАНИЕ !!! Использовать во имя добра !

securityusb
Разработка

Valkyrie

Valkyrie - клон Discord использующий React и Go. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

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

vaultwarden

vaultwarden - Vault сервер, совместимый с Bitwarden написанный с нуля на Rust, ранее известный как bitwarden_rs. Задумывался скорее для интерактивного использования, хотя может и с автоматизациями через API. Т.к. полная совместимость с bitwarden на уровне API - работает с его оригинальными клиентами. Клиенты под все платформы, включая мобильные, WEB и CLI версию. А также в виде плагина под популярный браузеры. Из особенностей - позволяет создавать команды/организации и расшаривать информацию на ее членов, в том числе и в RO режиме.

vaultsecurityrustbitwarden
Терминал

venv-manager

venv-manager - мощный CLI инструмент для легкого управления виртуальными venv средами Python. Возможности создание и управление окружениями venv список всех venv установка пакетов и отслеживание зависимостей клонирование окружений venv обновление пакетов глобально или для конкретного окружения venv оистка кэш и временных файлов активация окружения venv

clivenvpython
Терминал

VHS

VHS - создавайте анимированные Gif из вашего терминала с помощью простого кода для демонстрации ваших инструментов CLI. Полезно тем, кто много работает в терминале и хочет выполнять привычные операции быстрее.

clirecorderdemo
Терминал

Vi-Mongo

Vi-Mongo - интуитивно понятное TUI приложение для терминала, написанное на Go и предназначенное для оптимизации и упрощения управления базами данных MongoDB. Подчеркивая простоту использования без ущерба для функциональности, Vi Mongo предлагает удобный интерфейс командной строки как для администраторов баз данных, так и для разработчиков.

tuimongomongodb
Разработка

viseron

viseron - автономное селфхостед программное обеспечение NVR и AI Computer Vision для IP камер Благодаря таким функциям, как обнаружение объектов, обнаружение движения, распознавание лиц и многое другое, он дает вам возможность следить за своим домом, офисом или любым другим местом, которое вы хотите контролировать. Функциональность Viseron может быть расширена с помощью компонентов. Альтернатива инзвестного Frigate

nvrfaceobjectvideo
Базы данных

Vitess

Vitess - облачная горизонтально масштабируемая распределённая система баз данных, построенная на базе MySQL. Vitess обеспечивает неограниченное масштабирование благодаря обобщенному шардингу. Vitess позволяет коду приложения и запросам к базе данных оставаться независимыми от распределения данных на нескольких серверах баз данных. С Vitess вы даже можете разделять и объединять шарды по мере роста потребностей, используя атомарный процесс переключения, занимающий всего несколько секунд. С 2011 года Vitess был ключевым компонентом инфраструктуры баз данных YouTube и постепенно охватывал десятки тысяч узлов MySQL. С 2015 года Vitess внедрили многие другие крупные компании, включая Slack, Square (теперь Block) и JD.com.

mysqlcloudscale
Контейнеры

VolSync

VolSync - асинхронно реплицирует постоянные тома Kubernetes CSI между кластерами с помощью rsync или rclone. Он также поддерживает создание резервных копий постоянных томов через restic. VolSync - оператор Kubernetes, который выполняет асинхронную репликацию постоянных томов внутри кластеров или между ними. Репликация, предоставляемая VolSync, не зависит от системы хранения. Это позволяет выполнять репликацию в и из типов хранилищ, которые обычно не поддерживают удаленную репликацию. Кроме того, он может выполнять репликацию между различными типами (и поставщиками) хранилищ.

k8srsyncrcloneresticbackup
Мониторинг

VPS-Monitor

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

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

Warpgate

Warpgate - интеллектуальный смарт хост для протоколов SSH, HTTPS, MySQL и PostgreSQL для Linux, которому не нужны специальные клиентские приложения. Возможности настройте его в своей DMZ, добавьте учетные записи пользователей и легко назначьте их определенным хостам и URL-адресам в сети. Warpgate будет записывать каждый сеанс, чтобы вы могли просмотреть его в реальном времени и воспроизвести позже через встроенный веб-интерфейс администратора. не является jumphost - вместо этого перенаправляет ваши соединения напрямую к цели. cобственная поддержка 2FA и SSO (TOTP и OpenID Connect) один двоичный файл без зависимостей. написано на 100% безопасном Rust.

securitysshhttphttpsmysql
Разработка

WarsmashModEngine

Warsmash: Mod Engine эмулятор Warcraft III, созданный с использованием игрового движка LibGDX. По понятным причинам, проект Warsmash не включает в себя ресурсы Warcraft III. Вместо этого, для запуска эмулятора Warcraft III вам необходимо приобрести действительную копию Warcraft III у Activision Blizzard, а затем настроить Warsmash для использования этих ресурсов.

gamemultipayerwc3linux
Терминал

wavemon

wavemon - приложение для мониторинга беспроводных устройств, позволяющее отслеживать уровни сигнала и шума, статистику пакетов, конфигурацию устройств и сетевые параметры вашего беспроводного сетевого оборудования. Оно должно работать (хотя и с некоторыми изменениями в функциональности) со всеми устройствами, поддерживаемыми ядром Linux.

wifitui
Разработка

web-to-desktop-framework-comparison

web-to-desktop-framework-comparison - репозиторий со сравнением нескольких фреймворков, позволяющих «преобразовывать» веб-приложения в настольные. Возможности, поддерживаемые ОС, быстродействие, время создания приложения, использование памяти.

electrontaurinvjswailsnodegui
Контейнеры

webdav

webdav - простой и автономный сервер WebDAV. Поддерживает запуск в контейнере, CORS, fail2ban и работу через proxy сервера. Подойдёт для администрирования контейнерной инфраструктуры и повседневной работы с Docker или Podman.

webdavcorsdocker
Терминал

webhook

webhook - легковесный сервер для обработки webhook-ов, выполняющий shell команды. Очень полезен например при написании телеграм ботов. Полезно тем, кто много работает в терминале и хочет выполнять привычные операции быстрее.

webhooktelegrambot
Разработка

webmax

webmax - асинхронная Python библиотека для работы с API мессенджера Max. Позволяет взаимодействовать с Max через WebSocket соединение. Данная библиотека может быть использована для разработки собственных ботов.

maxapiwebsocket
Терминал

whatismyip

whatismyip - сервис "какой у меня IP адрес", включая геолокацию (geoip), проверку открытых портов TCP и информацию заголовков. Написан на go с учетом высокой производительности.

ipclicurlgeoip