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

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

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

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

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

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

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

Показано: 409–432 из 674
Контейнеры

osi-git

osi-git - приложение, которое преобразует образы контейнеров (Docker и т. д.) в репозитории Git. Каждый слой контейнера представлен как коммит Git, сохраняющий историю и структуру исходного образа. Возможности анализ образов Docker и извлечение информации о слоях создание репозиторий Git, где каждый слой образа представлен как коммит поддержка пустых слоев (ENV, WORKDIR и т. д.) в качестве пустых коммитов полное извлечение метаданных в формат Markdown расширяемая архитектура для поддержки различных контейнерных движков

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

osint_stuff_tool_collection

osint_stuff_tool_collection - коллекция OSINT-инструментов для Кибер Детективов Огромная коллекция OSINT проектов с разбивкой по тематике. Применяйте с осторожностью и только для причинения добра !

securityosintnetworktools
Разработка

OSX-PROXMOX

OSX-PROXMOX - запуск macOS на любом компьютере (AMD и Intel) Это руководство предоставляет самый простой и эффективный способ настройки macOS на Proxmox, независимо от того, используете ли вы оборудование AMD или Intel. Несколько ранее было MacOS в Virtualbox - плюс поиск по тегу #macos тоже работает ! Можно даже генератор серийников для железа найти - ;)

macospveproxmox
Разработка

osx-serial-generator

Наверное все, рано или поздно, так или иначе ставили hackintosh и сталкивались с тем, что требуется оригинальный серийник железа для полноценной работы. Отныне не проблема ! :)

hackintoshmacos
Контейнеры

oxker

oxker - простой TUI для просмотра и управления контейнерами Docker. Создано на Rust с активным использованием ratatui и Bollard. Подойдёт для администрирования контейнерной инфраструктуры и повседневной работы с Docker или Podman.

dockertui
Разработка

pages-server

pages-server - плагин для gitea или forgejo, реализующий функционал, похожий на github pages В Gitea нет возможности размещать статические страницы из Git. Сервер Codeberg Pages устраняет этот недостаток, реализуя автономный сервис, который подключается к Gitea через API. Его также можно развернуть другими экземплярами Gitea, чтобы предлагать своим пользователям хостинг статических страниц.

giteaforgejostatic
Разработка

PetaSAN -масштабируемое программно-определяемое решение для хран

PetaSAN -масштабируемое программно-определяемое решение для хранения данных с открытым исходным кодом, лицензированное по лицензии AGPL 3. PetaSAN использует движок хранения Ceph и платформу сервисной сетки Consul для предоставления масштабируемых, многоузловых, активно-активных и высокодоступных сервисов хранения данных с поддержкой таких отраслевых протоколов, как iSCSI, CIFS, SMB, NFS и S3. В настоящее время PetaSAN использует ядро, разработанное на основе SUSE Linux Enterprise 15 SP5 с несколькими исправлениями, Ceph Reef и Ubuntu 22.04 LTS для корневой файловой системы.

iscsicifssmbs3fs
Разработка

pex

pex - библиотека для создания файлов .pex (Python EXecutable), которые представляют собой исполняемые среды Python в духе virtualenvs. pex - делает развертывание приложений Python таким же простым, как cp. Файлы pex могут даже включать несколько дистрибутивов Python для конкретных платформ, что означает, что один файл pex может быть переносимым между Linux и OS X. Файлы pex можно построить с помощью инструмента pex. Системы сборки, такие как Pants, Buck и {py}gradle, также поддерживают прямую сборку файлов .pex. pex распространяется по лицензии Apache2.

python
Разработка

pf2opn

pf2opn - простой конвертер конфигураций pfSense в OPNSense Ни для кого не секрет, что после покупки проекта pfSense компанией NETGATE - он медленно но верно умирает. Обновления опенсурс версии раз в пол года, изменена политика использования, все силы на монетизацию. Простенький конвертер, который поможет вам мигрировать на OPNSense, просто конвертируйте файл конфигуразии и загрузите его в новую инсталяцию. Внимание: не идеален, потребуется допилить напильником до готовности после миграции ! Есть и онлайн версия конвертера (для смелых, готовых свои ключи и пароли отдать разок на сторону)

pfsenseopnsensemigration
Мониторинг

pg_activity

pg_activity - инструмент командной строки (CLI) для мониторинга активности сервера PostgreSQL похожий на htop Кстати, включено пакетом в базовые репы многих дистрибутивов линукса. Запуск sudo -u postgres pg_activity -U postgres

monipostgrespgtopsql
Базы данных

pg_auto_failover

pg_auto_failover Расширение для Postgres для организации автоматического фейловера и высокой доступности сервиса. Альтернатива patroni. Полезно для повседневной работы с базами данных, их диагностикой и обслуживанием.

dbpsqlfailoverpatroni
Базы данных

pg_cron

PG_CRON -простой планировщик заданий на основе крона для PostgreSQL (10 или выше), который работает внутри базы данных в качестве расширения. Он использует тот же синтаксис, что и обычный Cron, но позволяет планировать команды PostgreSQL непосредственно из базы данных. Вы также можете использовать «[1-59] секунды», чтобы запланировать работу на основе интервала. PG_CRON также позволяет вам использовать '$', чтобы указать в последний день месяца. PG_CRON может запускать несколько заданий параллельно, но он работает не более одного экземпляра работы за раз. Если второй запуск должен начаться до первого завершения, то второй запуск попадает в очередь и начинается, как только завершится первый.

postgrescronplugin
Базы данных

pgadmin4

pgadmin4 - переработанная версия популярного инструмента управления pgAdmin3 для базы данных PostgreSQL pgAdmin 4 написан как веб-приложение с использованием Python (Flask) на стороне сервера и ReactJS, HTML5 с CSS для обработки на стороне клиента и пользовательского интерфейса. Несмотря на то, что pgAdmin 4 разработан с использованием веб-технологий, его можно развернуть как на веб-сервере с помощью браузера, так и автономно на рабочей станции. Подкаталог runtime/ содержит приложение среды выполнения на базе Electron, предназначенное для этой цели. Оно создаст ответвление серверного процесса Python и отобразит пользовательский интерфейс.

postgresguiwebuielectron
Базы данных

pgbot

pgbot - наблюдаемость внутри базы данных PostgreSQL. Один статический исполняемый файл подключается в режиме только для чтения, считывает собственные статистические представления Postgres и выводит в начале отчет о состоянии системы информацию о результатах, а также об изменениях, произошедших с момента последнего запуска. Ни агента, ни внешних служб, ни прав на запись нигде нет.

postgres
Базы данных

PgDog

PgDog - шардирование, пул соединений и балансировщик нагрузки для PostgreSQL. Написанный на Rust, PgDog быстр, надежен и масштабирует базы данных горизонтально, не требуя внесения изменений в код приложения. Он позволяет разбить PostgreSQL на сегменты и может управлять сотнями баз данных и сотнями тысяч соединений.

postgreshashardingload-balancer
Мониторинг

pgexporter

pgexporter - экспортер Prometheus для PostgreSQL. pgexporter подключится к одному или нескольким экземплярам PostgreSQL и позволит вам отслеживать их работу. Возможности поддержка bridge с функцией JSON удаленное управление поддержка протокола Transport Layer Security (TLS) v1.2+ режим демона хранилище (vault) пользователя

monipostgresexporter
Базы данных

pgmicro

pgmicro - замена PostgreSQL, использующей механизм хранения данных, совместимый с SQLite. pgmicro создан как экспериментальный форк Turso - полностью переписанная с нуля версия SQLite на Rust - с добавлением PostgreSQL в качестве нативного диалекта. В результате получилась быстрая, встраиваемая, однофайловая база данных, которая «говорит» на языке PostgreSQL. pgmicro не переводит синтаксис PostgreSQL в SQLite. Он не встраивает и не компилирует PostgreSQL. Вместо этого он анализирует язык PostgreSQL и компилирует его непосредственно в байт-код SQLite.

sqlitepostgresrust
Базы данных

Pgweb

Pgweb - это веб-обозреватель баз данных для PostgreSQL, написанный на Go и работающий на компьютерах Mac, Linux и Windows. Распространяется как простой двоичный файл без каких-либо зависимостей. Очень прост в использовании и содержит необходимое количество функций. Функции простая установка (распространяется в виде одного двоичного файла). никаких зависимостей. работает с PostgreSQL 9.1+ поддерживает собственные SSH-туннели. несколько сеансов работы с базой данных. выполнение и анализ пользовательских SQL-запросов. экспорт данных таблиц и запросов в CSV/JSON/XML. история запросов. закладки сервера.

postgreswebuitools
Разработка

PhpLDAPadmin

PhpLDAPadmin - веб инструмент управления данными LDAP для системных администраторов. Он обычно известен и называется "PLA". PLA создан с учетом соответствия RFC LDAP, что позволяет использовать его с любым сервером LDAP

phpldapwebwebui