Useful Tools | Linux | GitOps | DevOps
6.11K subscribers
220 photos
3 videos
8 files
790 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
gonzo.gif
24.2 MB
Gonzo - TUI на базе Go для анализа журналов.

Мощный терминал для анализа журналов в реальном времени, вдохновлённый k9s. Анализируйте потоки журналов с помощью красивых диаграмм, аналитики на основе ИИ и расширенной фильтрации — всё прямо в терминале.

Анализ в реальном времени
- прямая трансляция —-обработка журналов по мере их поступления из stdin, файлов или сети.
- собственная поддержка OTLP - первоклассная поддержка формата журнала OpenTelemetry
- приемник OTLP - встроенный сервер gRPC для получения журналов по протоколу OpenTelemetry
- определение формата - автоматически определяет JSON, logfmt и простой текст.
- пользовательские форматы - определите собственные форматы журналов с помощью конфигурации YAML.
- отслеживание серьезности - цветные уровни серьезности с диаграммами распределения

Интерактивная панель управления
- Макет в стиле k9s - привычный интерфейс сетки 2x2
- Диаграммы в реальном времени - частота слов, атрибуты, распределение серьезности и временные ряды
- Навигация с помощью клавиатуры и мыши - сочетания клавиш в стиле Vim, а также поддержка щелчков для навигации и колеса прокрутки
- Умный просмотрщик журналов - автоматическая прокрутка с интеллектуальной функцией паузы/возобновления
- Полноэкранный просмотрщик журналов. - Глобальное управление паузой - пробел приостанавливает работу всей панели управления во время буферизации журналов.
- Модальные сведения - детальный анализ отдельных записей журнала с возможностью расширения представления
- Анализ количества журналов - подробный модальный с визуализацией тепловой карты, анализом шаблонов по серьезности и распределением услуг
- Анализ ИИ - получайте ценную информацию о закономерностях и аномалиях журналов с помощью настраиваемых моделей.

https://github.com/control-theory/gonzo

Подсказал: Eliot Spencer - @tehn0mad

Опубликовано в @gitgate

#moni #log #tui #OpenTelemetry
👍14🔥8
SVGEdit - быстрый веб-редактор SVG-графики на JavaScript, работающий в любом современном браузере.

SVGEdit - самый популярный редактор SVG с открытым исходным кодом. Он был создан более 13 лет назад замечательной командой разработчиков. К сожалению, продукт долгое время не поддерживался. Мы решили дать этому инструменту новую жизнь, обновив многие его аспекты.

https://github.com/SVG-Edit/svgedit

Онлайн демо: https://svgedit.netlify.app/editor/index.html

Подсказал: Alex Kup - @Lifailon

Опубликовано в @gitgate

#edit #svg #js
1👍14🔥4
Косяки, которые меняют подход к инфраструктуре

История из чата DevOps: инженер решил почистить логи на проде и отправил классический rm -rf /var/log/*. Только вот незадача — он в этот момент стоял не в /var/log, а в /var. Осознание пришло ровно тогда, когда терминал начал удалять все подряд.

Знакомое чувство, когда понимаешь, что сейчас произойдет что-то непоправимое? 😅

Такие моменты больно бьют по нервам, но зато заставляют наконец-то внедрить те практики, которые все давно советуют: настройку safe-rm, разделение доступов к проду, автоматические снепшоты виртуалок и обязательный бастионный хост вместо прямого доступа.

Кстати, в защищенных облаках типа Рег.облака часть этих защитных механизмов уже встроена — изолированные среды, грамотное разграничение прав, инструменты для резервного копирования. Особенно ценно, когда можно быстро откатиться к снепшоту вместо полуночных танцев с бубном.

А какие эпичные косяки заставляли вас пересматривать свои подходы к инфраструктуре? Делитесь в комментариях — самые интересные истории разберем с экспертами в тг-канале Рег.облака и дадим практические рекомендации, как избежать подобного в будущем.

И да, для таких случаев у нас есть стикерпак «Я выжил в 404» — там есть стикер на каждую стадию принятия своего факапа

P.S. Лучшая защита от человеческого фактора — это когда система просто не дает тебе выстрелить себе в ногу. Что из подобных практик уже работает у вас?
🔥7👍6
IPTV - коллекция общедоступных каналов IPTV (интернет-телевидения) со всего мира.

https://github.com/iptv-org/iptv

Опубликовано в @gitgate

#iptv
👍13🔥5
LibrePods - открывает эксклюзивные функции AirPods от Apple на устройствах сторонних производителей. Получите доступ к режимам шумоподавления, адаптивной прозрачности, обнаружению ушей, слуховому аппарату, настраиваемому режиму прозрачности, состоянию аккумулятора и многому другому — всем премиум-функциям, за которые вы платили, но которые Apple ограничивает своей экосистемой.

Возможности:
- режимы шумоподавления: легко переключайтесь между режимами шумоподавления, не доставая AirPods для длительного нажатия.
- функция обнаружения ушей: автоматически управляет воспроизведением музыки, когда вы вставляете или вынимаете наушники AirPods, и переключается на динамик телефона, когда вы их вынимаете.
- состояние батареи: точные уровни заряда батареи
- жесты головой: отвечайте на звонки, просто кивая головой.
- осведомленность о разговоре: громкость автоматически уменьшается, когда вы говорите
- слуховой аппарат*
- возможность подключения нескольких устройств* (до 2 устройств)

https://github.com/kavishdevar/librepods

Подсказал: Евгений Михайловский - @TheGrikGym

Опубликовано в @gitgate

#airpod
👍16🔥4
Sloggo - лёгкий инструмент для сбора и анализа журналов. Он принимает журналы по протоколам TCP и UDP, используя протокол Syslog RFC 5424, сохраняет их в DuckDB и отображает в удобном, современном веб-интерфейсе.

Разработано для небольших и средних по размеру установок, где вам нужны журналы в реальном времени без разворачивания JVM или полного кластера Kubernetes для обработки 10 строк журналов в день.

Он работает в одном процессе с минимальным потреблением ресурсов, быстро настраивается с помощью переменных среды и имеет размер менее 10 МБ в сжатом виде.

https://github.com/phare/sloggo/

Опубликовано в @gitgate

#moni #log
1👍9🔥5
Infisical- платформа управления секретами с открытым исходным кодом, которую команды используют для централизации конфигурации своих приложений и секретов, таких как ключи API и учетные данные базы данных, а также для управления своей внутренней инфраструктурой открытых ключей (PKI).

Возможности:
- панель управления: управление секретами в проектах и ​​средах (например, разработка, производство и т. д.) с помощью удобного интерфейса.
- синхронизация секретов: синхронизируйте секреты с такими платформами, как GitHub, Vercel, AWS, и используйте такие инструменты, как Terraform, Ansible и другие.
- управление версиями секретов и восстановление на определенный момент времени: отслеживайте все секреты и состояние проекта; при необходимости выполняйте откат.
- ротация секретов: Регулярно меняйте секреты для таких сервисов, как PostgreSQL, MySQL, AWS IAM и других.
- динамические секреты: генерируйте эфемерные секреты по запросу для таких сервисов, как PostgreSQL, MySQL, RabbitMQ и других.
- сканирование секретов и предотвращение утечек: предотвращение утечки секретов в git.
- финансовый оператор Kubernetes: предоставляйте секреты рабочим нагрузкам Kubernetes и автоматически перезагружайте развертывания.
- Infisical Agent: внедряйте секреты в приложения без изменения логики кода.
- управление сертификатами
- внутренний центр сертификации: создание и управление частной иерархией центров сертификации непосредственно в Infisical.
- внешний центр сертификации: интеграция со сторонними центрами сертификации, такими как Let's Encrypt, DigiCert, Microsoft AD CS и другими, для использования существующей инфраструктуры PKI или выпуска общедоступных доверенных сертификатов.


https://github.com/Infisical/infisical

Подсказал: Max Zotov - @Sf1nk5

опубликовано в @gitgate

#seccurity #pki #secret #certificate
1👍10🔥7
Lodestone - бесплатный инструмент для хостинга серверов с открытым исходным кодом для Minecraft и других многопользовательских игр. Lodestone отличается простотой использования, безопасностью и богатым функционалом. Он разработан на Rust, React и TypeScript.

Возможности:
- чистый и интуитивно понятный пользовательский интерфейс
- установка и настройка в один клик
- состояние сервера в реальном времени
- красивый и функциональный файловый менеджер (распаковка, загрузка, скачивание, копирование, вставка и т. д.)
- совместное удаленное управление серверами и ресурсами
- приоритет на безопасности
- управление разрешениями пользователей
- расширения с помощью макросов
- подключение без переадресации портов через интеграцию с playit.gg
- управление контейнерами Docker
- поддержка Linux, MacOS, Windows


https://github.com/Lodestone-Team/lodestone/

Демо: https://www.lodestone.cc/

Опубликовано в @gitgate

#game #webui #minecraft
👍5🔥4
Games on GitHub - в 2012 году этот проект начинался как тема на Hacker News, посвящённая крутым играм с открытым исходным кодом. Тогда GitHub был скорее кладбищем игр, чем местом их расцвета. Но сегодня всё совсем по-другому: теперь у нас есть активное сообщество разработчиков игр, которые создают движки, создают записи для игровых джемов и делятся творческими экспериментами со всем миром.

За прошедшие годы этот репозиторий стал одной из самых популярных коллекций игр с открытым исходным кодом на GitHub, привлекая вклад более 100 разработчиков и освещая тысячи проектов. Было очень трогательно наблюдать, как простой список превратился в ресурс сообщества и наглядно демонстрирует развитие игр с открытым исходным кодом.

Все игры разбиты по категориям с ссылкаами на оригинальные проекты.

https://github.com/leereilly/games

Опубликовано в @gitgate

#game #opensource
2👍10🔥6
awesome-game-remakes - потрясающие ремейки игр.

Активно поддерживаемые ремейки игр с открытым исходным кодом.

Для большинства игр требуются оригинальные ресурсы. Те, которые не требуют платных ресурсов, отмечены значком 🎴.

https://github.com/radek-sprta/awesome-game-remakes

В дополнение к репо - https://osgameclones.com/

Опубликовано в @gitgate

#game #opensource
1👍11🔥5
ALR (Any Linux Repository) - независимая от дистрибутива система сборки для Linux (форк LURE, аналогичная AUR. В настоящее время она находится в стадии бета-тестирования. Исправлено большинство основных ошибок и добавлено большинство важных функций. ALR готов к общему использованию, но все еще может время от времени ломаться или изменяться.

ALR написан на чистом Go и после сборки не имеет зависимостей. Для повышения привилегий ALR требуется команда, такая как sudo, doas и т.д., а также поддерживаемый менеджер пакетов. В настоящее время ALR поддерживает apt, apt-get pacman, apk, dnf, yum, and zypper. Если в вашей системе используется поддерживаемый менеджер пакетов, то он будет обнаружен и использован автоматически.

ALR был создан потому, что упаковка программного обеспечения для нескольких дистрибутивов Linux может быть сложной и чреватой ошибками, а установка этих пакетов может стать кошмаром для пользователей, если они не доступны в официальных репозиториях их дистрибутива. Он автоматизирует процесс создания и установки неофициальных пакетов.

https://gitea.plemya-x.ru/Plemya-x/ALR

Web: https://alr.plemya-x.ru/

Рубрика "я пиарюсь". Авторский проект Евгения Храмова - @xpamych

Просьба поддержать звездой в репку !

Опубликовано в @gitgate

#system #repo #apt #apt-get #pacman #apk #dnf #yum #zypper
50👍9🔥5
VoidAuth - провайдер SSO-аутентификации и управления пользователями с открытым исходным кодом, который защищает ваши приложения, размещенные на собственном сервере. Он прост в использовании как для администраторов, так и для конечных пользователей и поддерживает такие полезные функции, как пароли, приглашение пользователей, самостоятельная регистрация, поддержка по электронной почте и многое другое!

Возможности:
- поставщик OpenID Connect (OIDC)
- proxy ForwardAuth
- управление пользователями
- самостоятельная регистрация пользователей и приглашения
- настраиваемый брендинг (логотип, заголовок, цвет темы, шаблоны электронной почты)
- ключи доступа и учетные записи, требующие только ключей доступа
- безопасный сброс пароля с помощью подтверждения электронной почты
- шифрование с использованием базы данных Postgres или SQLite

https://github.com/voidauth/voidauth/

Web: https://voidauth.app/

Опубликовано в @gitgate

#sso #openid #passkey #security #auth
👍9🔥3
Скидка 50% на менеджер паролей Пассворк
Чёрная пятница в Пассворке стартует 24 ноября и продлится до 5 декабря. В эти дни будет действовать скидка 50% на покупку коробочного решения.

Что даёт Пассворк вашей компании
Централизованное управление конфиденциальными данными. Всё остаётся в вашей инфраструктуре. Сотрудники быстро находят нужную информацию, администраторы управляют правами доступа, отслеживают все действия и изменения — полный контроль и безопасность.

Почему Пассворк
• Включён в единый реестр Минцифры
• Имеет все необходимые лицензии ФСТЭК и ФСБ
• Качественная и оперативная поддержка
• Все пароли и секреты хранятся на ваших серверах
• Регулярные обновления и сопровождение на каждом этапе
• Опыт внедрения в системообразующие предприятия страны
• Сертифицирован с Astra Linux, РЕД Софт, МСВСфера, Pangolin DB, ОС Атлант и многими другими российскими решениями

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

Всё упорядочено, защищено и всегда под рукой.

Приобрести Пассворк со скидкой 50%
👍3🔥3