Useful Tools | Linux | GitOps | DevOps
Открыть в Telegram
Полезные opensource проекты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue
Больше6 789
Подписчики
-124 часа
-47 дней
+1430 дней
Архив постов
Apache Directory Studio - опенсурс платформа предназначенная для использования с любым сервером LDAP, однако она специально разработана для использования с ApacheDS. Это приложение RCP Eclipse, состоящее из нескольких плагинов Eclipse (OSGI), которое можно легко обновить с помощью дополнительных плагинов.
https://directory.apache.org/studio/
опубликовано в @gitgate
#ldap #guiPhpLDAPadmin - веб инструмент управления данными LDAP для системных администраторов. Он обычно известен и называется "PLA".
PLA создан с учетом соответствия RFC LDAP, что позволяет использовать его с любым сервером LDAP
https://github.com/leenooks/phpLDAPadmin
опубликовано в @gitgate
#php #ldap #web #webuilpkfuse - SSH Public Keys в LDAP с использованием FUSE
https://github.com/jimdigriz/lpkfuse
опубликовано в @gitgate
#fuse #ldap #ssh #securityldapfs - позволяет монтировать и просмотреть дерево каталога LDAP, как файловую система Linux.
Он использует FUSE для представления дерева в файловой системе, все организационные единицы представлены в качестве директорий. Все общие записи имени представлены в виде файлов.
Особенности:
- подключения LDAP только для чтения.
- кэш по умолчанию установлен на 300 секунд (5 мин), его можно установить через командную строку Param
- содержимое файлов - все атрибуты объявления в формате YAML
- атрибуты AD также настроены как расширенные атрибуты пользователя, доступные через getFxattr
https://github.com/mgale/ldapfs
опубликовано в @gitgate
#fuse #ldapttystudio - запишите свою терминальную сессию и сгенерируйте из нее GIF или APNG без каких либо внешних зависимостей, сценариев BASH, конкатенации GIF и т. д
https://github.com/chjj/ttystudio
Демо: https://raw.githubusercontent.com/chjj/ttystudio/master/img/example.gif
опубликовано в @gitgate
#cli #recorder #demoVHS - создавайте анимированные Gif из вашего терминала с помощью простого кода для демонстрации ваших инструментов CLI.
https://github.com/charmbracelet/vhs
опубликовано в @gitgate
#cli #recorder #demoОбьявление:
Ну и раз пошел такой движ - запилился маленький технический сайтик с "советами дня"
https://gist.gitgate.ru
опубликовано в @gitgate
Совет дня:
Как скриптом определить текущую раскладку клавиатуры ?
xset -q | sed -rn 's/.*LED mask.*(.)[[:xdigit:]]{3}$/\1/p'
для первой раскладки эта команда вернёт 0, для всех остальных - 1
Альтернативный вариант возвращающий en или ru:
xset -q|grep Group\ 2|awk {'print $4'}|sed 's/on/ru/g;s/off/en/g'
и "красивая" версия от @tagd_tagd
xset -q|awk '/Group 2/{print ($4~/n/)?"ru":"en"}'
опубликовано в @gitgate
#tipsfly-to-podman - небольшой BASH скрипт, который помогает вам мигрировать из Docker в Podman.
Он переносит ваши контейнеры, образа и мапленные каталоги Docker в Podman, а также сохранить данные и конфигурации вашего контейнера (маунты, порты и т. д.).
Возможности:
- миграция образов Docker в Podman (включая теги)
- миграция мапленных каталогов (volumes) Docker в Podman (включая все данные)
- миграция сетей Docker в Podman (включая имена, IP-адресе, шлюзы, IP-диапазоны и т. д.)
- миграция контейнеров Docker в Podman (включая имена, идентификаторы и статусы, такие как политика перезапуска и т. д.)
- сохранение данных и конфигурации контейнера (маунты, открытые порты и т. д.)
https://github.com/Edu4rdSHL/fly-to-podman
опубликовано в @gitgate
#docker #podman #bash #converterОбьявление:
что то подумалось, мол не телеграмом единым. И вот
https://gitgate.d3.ru
Формат тот же (практически кросспост из TG), правила такие же.
Разыскивается ответственный выпускающий редактор.
опубликовано в @gitgate
Хочешь стать Linux-экспертом?
LinuxCamp - канал системного разработчика, который поможет тебе освоить Linux и программирование на профессиональном уровне!
- Уникальные гайды по администрированию Linux
- Продвинутые техники и рекомендации по разработке на языках C/C++
- Подробные статьи о внутреннем устройстве операционных систем
- Интересные факты и новости из мира технологий
🌐 Присоединяйся к нам и становись частью сообщества истинных гуру: LinuxCamp
Реклама. Жильников. К. М. ИНН: 971300054199, Erid: 2VtzquwmeNJ
GLAuth - сервер аутентификации LDAP для разработчиков
Возможности:
- централизованное управление аккаунтами для всей инфраструктуры
- центральное управление SSH ключами, учетными записями Linux и паролями для облачных серверов.
- легкая альтернатива OpenLDAP и Active Directory для разработки или Homelab.
- хранение каталога пользователя в файле, в S3 или в SQL базе
- прокси для существующих серверов LDAP.
- двух факторная аутентификация (2FA)
https://github.com/glauth/glauth
Подсказал: Максим Клюев - @drubidik
опубликовано в @gitgate
#ldap #dev #2fa #openldap #activedirectory #admindmap - большая коллекция схем и диаграмм с упором на Cyber Security в формате minfmap на все случаи жизни...
Начиная от HTTP Status Codes и до ключей tcpdump.
https://github.com/Ignitetechnologies/Mindmap
опубликовано в @gitgate
#mindmap #diagram #securityPangolin - туннельный Reverse Proxy сервер с идентификацией и контролем доступа, предназначенный для надежного представления частных ресурсов в распределенных сетях.
Выступая в качестве центрального хаба, он соединяет изолированные сети - даже в закрытом контуре - с помощью зашифрованных туннелей, обеспечивая легкий доступ к удаленным услугам без открытия портов.
https://github.com/fosrl/pangolin
опубликовано в @gitgate
#proxy #vpn #tunnelSSH Commander - мощный, красочный инструмент командной строки (CLI) для одновременного выполнения команд на нескольких SSH-серверах.
Он поддерживает как пароль, так и аутентификацию на основе ключей, пользовательские порты и может выполнять как отдельные команды, так и командные файлы.
https://github.com/AthenaNetworks/ssh_commander
опубликовано в @gitgate
#sshLume - легковесная CLI утилита и локальный API сервер для создания, запуска и управления виртуальными машинами MacOS и Linux с почти нулевым оверкостом на виртуализацию на Apple Silicon, используя виртуализацию Apple.FrameWork
https://github.com/trycua/lume
опубликовано в @gitgate
#vm #cli #api #virtualisationexporter_exporter - прокси лоя Prometheus exporter-рв
Он обеспечивает простой реверс прокси для экспортеров Prometheus. Предназначен как альтернатива Nginx/Apache для использования в средах, где открытие нескольких портов TCP на все серверы может быть нежелательным или невозможным в силу причин
Преимущества:
- один порт может использоваться для запроса нескольких экспортеров (чтобы облегчить проблемы конфигурации брандмауэра).
- может предоставить TLS транспорт для экспортеров, которые его не поддерживают
- обеспечивает проверку доступности сервера Prometheus.
- можно использовать для выполнения скриптов, вывод которых представляется в виде метрик Prometheus (киллер фича).
- небольшой размер кода, минимальные внешние зависимости, легко проверяем.
https://github.com/QubitProducts/exporter_exporter
опубликовано в @gitgate
#moni #exporter #prometheusspeedtest-exporter - простой экспортер Speedtest для Prometheus, написанный на Python, используя официальный CLI из Ookla
Метрики:
- скорость upload
- скорость download
- пинг
- джиттер
Отлично приживется в домашнем мониторинге или для небольшой компании / проекта
https://github.com/MiguelNdeCarvalho/speedtest-exporter
опубликовано в @gitgate
#moni #net #speedtest #exporter #prometheusKanidm - простое и безопасное управление идентификацией
Постая и безопасная платформа управления идентификацией, позволяющая другим приложениям и услугам разгружать проблему аутентификации и хранения идентификаторов в KANIDM.
Цель этого проекта - быть полным поставщиком идентификаций, охватывающий самый широкий набор требований и интеграций. Вам не нужно никаких других компонентов (например, KeyCloak), когда вы используете Kanidm - у нас уже есть все, что вам нужно!
Чтобы достичь этого, мы в значительной степени полагаемся на строгие значения по умолчанию, простую конфигурацию и самовосстанавливающиеся компоненты. Это позволяет Kanidm поддерживать небольшие домашние лаборатории, семьи, малые предприятия и вплоть до крупнейших потребностей предприятия.
https://github.com/kanidm/kanidm
опубликовано в @gitgate
#security #keykloack #auth #rustПринесли новые вакансии, на которые ищут реально крутых экспертов 🖱
В облачном провайдере Cloud․ru есть команда технических продаж. Они предлагают клиентам подходящие облачные решения, проектируют облачные сервисы и помогают решать сложные задачи разных компаний.
Сейчас в команде открыто четыре вакансии:
😶🌫️Технический эксперт в направление Data Platform
😶🌫️Технический эксперт в направление App&Dev
😶🌫️Технический эксперт в направление Core Infrastructure
😶🌫️Solution Architect
Что важно: на этих позициях вы сможете работать с разными клиентами и добавить в резюме крутые кейсы.
Так что если вы готовы стать облачным экспертом — ваш отклик ждут.
