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

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

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

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

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

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

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

Показано: 169–192 из 662
Разработка

freelensapp

freelensapp - еще один форк от Lens, только бинарные сборки. Наверное просто до кучи, ну или если чем то OpenLens не понравится. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

gitgatek8sidelensalternative
Сети

frp

frp - быстрый обратный прокси-сервер, который позволяет вам выставлять локальный сервер, расположенный за NAT или брандмауэром, в Интернет. В настоящее время он поддерживает протоколы TCP и UDP, а также HTTP и HTTPS, позволяя пересылать запросы внутренним службам через доменное имя. frp также предлагает режим P2P-подключения и удобную Web Admin panel. Возможен вариант использования в роли jump-host для всей сети за NAT

proxynatp2pwebuijumphost
Контейнеры

frp-docker

frp-docker - образы Docker для Frp на основе Alpine и Debian. Или сделай из старенького одноплатника универсальный шлюз в свою закрытую (или локальную за NAT) сеть Платформы: amd64, Arm32v5, Arm32v6, Arm32v7, Arm64v8, i386, mips64le, ppc64le,riscv64, s390x Ранее рассказывал про проект FRP

frpdockeralpine
Сети

frpc-desktop

frpc-desktop - кроссплатформенный настольный клиент для FRP, визуальная настройка, возможность организации доступа в закрытую сеть. Возможности автозапуск при загрузке поддержка нескольких пользователей с помощью user и meta_token портативная версия UDP-прокси поддержка быстрого обмена frps быстрый выбор локального порта поддержка типа прокси-сервера STCP поддержка импорта/экспорта всех конфигураций очистка всех конфигураций одним щелчком мыши поддержка импорта и распознавания frpc.toml протоколы TCP и UDP с поддержкой пакетных портов поддержка нескольких языков Ранее рассказывал о FRP

proxynatp2pwebuijumphost
Разработка

fsextender

fsextender - расширяет файловую систему до максимального размера, вместе с нижележащими слоями. Может расширять: ext3, ext4, xfs, логические и физические тома LVM, LVM Volume Group (за счет создания новых физических томов и использования уже созданных, но свободных), разделы на дисках с таблицами разделов MSDOS и GPT. Может создавать: новые разделы и физические тома LVM на дисках с таблицами разделов MSDOS и GPT. написан на go, не требует установки дополнительных пакетов.

toolsfslvmext3ext4
Разработка

garage-webui

Garage Web UI - простой веб-интерфейс администратора для Garage - распределенной службы хранения объектов, размещаемой на собственном сервере и совместимой с S3.

webuis3dfscloudarm
Терминал

gdb-dashboard

gdb-dashboard - отдельный файл .gdbinit, написанный с использованием API Python, который обеспечивает модульный интерфейс, отображающий соответствующую информацию об отлаживаемой программе. Его основная цель - сократить количество команд GDB, необходимых для проверки состояния текущей программы, что позволяет разработчику сосредоточиться в первую очередь на потоке управления.

gdbtui
Разработка

GeeseFS

GeeseFS - высокопроизводительная файловая система S3 ( Яндекс , Amazon ), соответствующая стандарту POSIX и написанная на языке Go Обзор GeeseFS позволяет монтировать S3 бакет как файловую систему. Файловые системы FUSE на основе S3 обычно имеют проблемы с производительностью, особенно при работе с небольшими файлами и операциями с метаданными. GeeseFS пытается решить эти проблемы, используя агрессивный параллелизм и асинхронность.

s3fuseyandex
Разработка

GenSMBIOS

GenSMBIOS — Python-утилита, которая использует macserial для генерации данных SMBIOS и при необходимости сохраняет результат в plist-файл. Проект предназначен для подготовки идентификаторов платформы при настройке OpenCore.

macoshackintosh
Терминал

ggh

ggh - менеджер ssh сессий. Надстройка над системным ssh клиентом, позволяющая с легкостью повторно вызывать и использовать предыдущие сессии. Полезно тем, кто много работает в терминале и хочет выполнять привычные операции быстрее.

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

ghostunnel

ghostunnel - простой SSL/TLS прокси с взаимной аутентификацией для защиты не-TLS-сервисов. Ghostunnel поддерживает два режима: клиентский и серверный. Ghostunnel в серверном режиме работает перед бэкенд-сервером и принимает защищенные TLS соединения, которые затем проксируются на (незащищенный) бэкенд. Бэкенд может быть TCP рортом или unix socket. Ghostunnel в клиентском режиме принимает (незащищенные) соединения через TCP порт или unix socket и проксирует их на защищенный TLS-сервис. Другими словами, ghostunnel является заменой stunnel.

proxystunneltlssecurity
Разное

GigaAM (Giga Acoustic Model)

GigaAM (Giga Acoustic Model) - семейство акустических моделей для обработки звучащей речи на русском языке. Среди решаемых задач - задачи распознавания речи, распознавания эмоций и извлечения эмбеддингов из аудио. Модели построены на основе архитектуры Conformer с использованием методов self-supervised learning (wav2vec2-подход для GigaAM-v1 и HuBERT-подход для GigaAM-v2). Модели GigaAM с отрывом являются лучшими по качеству моделями в открытом доступе для соответствующих задач. Репозиторий включает GigaAM: фундаментальная акустическая модель, обученная на большом объеме неразмеченных русскоязычных аудиозаписей. GigaAM-CTC и GigaAM-RNNT: модели, дообученные на задачу автоматического распознавания речи. GigaAM-Emo: модель, дообученная на задачу распознавания эмоций.

russianspeech2textstt
Разработка

Git How To

Git How To - это интерактивный тур, который познакомит вас с основами Git. Тур создан с пониманием того, что лучшим способом научиться чему-нибудь — сделать это своими руками. Будете тролить коллег - а ты умеешь черипикать (cherry pick) ? Да и айтишник без git-a что плов без морковки.

docbookgit
Разработка

git-bomb

Git bomb - репозиторий, который практически невозможно клонировать. Создавайте свои собственные Git-бомбы. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

bomb
Разработка

git-crypt

git-crypt - прозрачное шифрование файлов в git git-crypt обеспечивает прозрачное шифрование и дешифрование файлов в репозитории Git. Защищённые файлы шифруются при коммите и расшифровываются при извлечении. git-crypt позволяет свободно делиться репозиторием, содержащим как открытый, так и закрытый код. git-crypt корректно маскирует секреты, поэтому разработчики без секретного ключа могут клонировать и коммитить файлы в репозиторий с зашифрованными файлами. Это позволяет хранить секретные данные (например, ключи или пароли) в том же репозитории, что и ваш код, без необходимости блокировать весь репозиторий. Входит в сосав базовых репозиториев почти во всех дистрибутивах.

gitsecretcrypt
Разработка

git-town

Git Town - добавляет дополнительные команды Git, которые автоматизируют создание, синхронизацию, отправку и очистку веток Git. Совместим со всеми популярными рабочими процессами Git, такими как Git Flow, GitHub Flow, GitLab Flow и разработкой на основе trunk. Поддерживает монорепозитории и стековые изменения.

gitaddon
Разработка

gitgrep

gitgrep - сервис быстрого поиска в github по коду с фильтрацией по языку и пути. Построен на движке от Vercel Телеграм бот: @grepappbot. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

githubgrepsearch
Разработка

GitHub-Actions

GitHub-Actions - небольшая ленивка с шаблонами (workflow) по Github Actions. Просто добавьте небольшие файлы YAML в .github/workflows/ каталог. Смотри по ссылке в документации информацию о том, как вызывать эти шаблоны непосредственно из вашего собственного рабочего воркфлоу GitHub Actions

githubactionstemplate
Мониторинг

github-exporter

Prometheus GitHub Exporter - предоставляет базовые метрики для ваших репозиториев из API GitHub в конечную точку, совместимую с Prometheus. Полезно для наблюдения за состоянием сервисов, быстрого поиска проблем и настройки оповещений.

moniexporterprometheusgithub
Терминал

GitHubFetch

GitHubFetch - инструмент наподобие Neofetch, который отображает информацию из профиля GitHub в вашем терминале - вместе с ASCII-артом и картой активности Возможности информация о пользователе GitHub с биографией, подписчиками, репозиториями и т. д. изображение профиля GitHub, отрисованное в ASCII (несколько стилей) визуализация карты активности (heatmap) работает в вашем терминале - специально разработано для Kitty

githubcliprofileheatmap
Разработка

gitignore

gitignore - коллекция .gitignore шаблонов Это коллекция .gitignore шаблонов GitHub. Мы используем этот список для заполнения .gitignore селекторов шаблонов, доступных в интерфейсе GitHub.com при создании новых репозиториев и файлов.

gitgithubgitignore
Разработка

GitJournal

GitJournal - приложение для создания заметок, ориентированное на конфиденциальность и переносимость данных. Оно хранит все заметки в стандартизированном формате Markdown + YAML (опционально). Заметки хранятся в Git-репозитории по вашему выбору: GitHub, Gitlab или настраиваемом провайдере. Это означает, что вы можете легко разместить свои заметки у себя или на одном из множества Git-провайдеров. Альтернатива Google Keep и ему подобных

notekeepgitmarkdownyaml
Мониторинг

gitlab-ci-pipelines-exporter

gitlab-ci-pipelines-exporter - для мониторинга GitLab CI с помощью Prometheus или любого решения для мониторинга, поддерживающего формат OpenMetrics . В комплекте и готовые примеры дашбордов для Grafana.

monicicdgitlabpipeline