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

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

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
Сегодня маленький юбилей у канала. - 1000 пост.

Когда все только начиналось я и предположить не мог во что ввязался и что это будет настолько полезно и востребовано.

Спасибо всем кто пришел и ОСТАЛСЯ !

Поздравления и подарки принимаются в комментах к посту :)
101👍78🔥45
Useful Tools | Linux | GitOps | DevOps
Сегодня маленький юбилей у канала. - 1000 пост. Когда все только начиналось я и предположить не мог во что ввязался и что это будет настолько полезно и востребовано. Спасибо всем кто пришел и ОСТАЛСЯ ! Поздравления и подарки принимаются в комментах к…
EA выпускает полный исходный код C&C Generals и её дополнения Zero Hour под лицензией GPL! Есть вероятность что команда C&C Online сделает дальше версию с многопользовательским режимом для этих игр.

Исходный код можно найти на странице Electronic Arts GitHub;

https://github.com/electronicarts/
CnC_Tiberian_Dawn

https://github.com/electronicarts/CnC_Red_Alert

https://github.com/electronicarts/CnC_Renegade

https://github.com/electronicarts/CnC_Generals_Zero_Hour

Блог с анонсом: https://store.steampowered.com/news/app/22о́29890/view/502818210084553731

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

#games #redalert #free
1🔥26👍4
This media is not supported in your browser
VIEW IN TELEGRAM
swaptop - монитор использования подкачки в реальном времени для систем Linux и Windows с интерфейсом TUI.

Отображает список процессов, использующих подкачку, потребление по каждому процессу/программе и предоставляет обновляемые в режиме реального времени графики.

Возможности:
- анимированный график использования свопов в реальном времени
- отслеживание потребления свопа на уровне процесса
- группированный просмотр по программному обеспечению (агрегированный режим)
- несколько цветовых тем (Дракула, Соляризация, Монокай, Норд)
- перевод единиц (КБ/МБ/ГБ)
- легкий (использование памяти <5 МБ)

https://github.com/luis-ota/swaptop/

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

#swarm #top #tui #linux #windows
👍18🔥9
Useful Tools | Linux | GitOps | DevOps
swaptop - монитор использования подкачки в реальном времени для систем Linux и Windows с интерфейсом TUI. Отображает список процессов, использующих подкачку, потребление по каждому процессу/программе и предоставляет обновляемые в режиме реального времени…
Ivory- проект с открытым исходным кодом, призванный упростить и визуализировать работу с кластерами Postgres. Изначально этот инструмент был разработан для облегчения работы разработчиков, обслуживающих Postgres. Но он поможет как разработчикам, так и администраторам баз данных в управлении кластерами Postgres и устранении неполадок.

Ivory позволяет использовать его как локальный инструмент на персональном компьютере или как автономный инструмент на отдельной виртуальной машине для совместного использования.

Возможности:
- храните все свои кластеры в одном месте
- обеспечивает пользовательский интерфейс для всех основных функций Patroni
- просмотр и редактирование конфигурации кластера
- просто выполните и сохраните шаблоны запросов для устранения неполадок
- проверить и очистить от bloat

https://github.com/veegres/ivory

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

#postgres #patrony
👍8🔥5
Quiet - это альтернатива приложениям для командного чата, таким как Slack, Discord и Element, которая не требует доверия центральному серверу или запуска собственного. В Quiet все данные синхронизируются напрямую между устройствами команды через Tor, без необходимости использования сервера.

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

https://github.com/TryQuiet/quiet

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

#Slack #discord #Element
👍17🔥7
OrbitDB — это распределённая серверless peer-to-peer база данных, ориентированная на применение в децентрализованных и локально-ориентированных веб-приложениях, включая блокчейн- и P2P-системы. В качестве опорной инфраструктуры используется IPFS для хранения данных и Libp2p Pubsub для репликации и синхронизации между узлами сети. Для обеспечения согласованности локальных копий данных применяется схема Merkle-CRDT, реализующая бесконфликтные операции записи и слияния в условиях многоверсионной среды.

Система предоставляет несколько типов баз данных: журналы событий append-only, key-value хранилища, базы документов и поддерживает различные модели индексации — все они построены на иммутабельной структуре OpLog (operation log), базирующейся на Merkle-CRDT. Работа OrbitDB не требует выделенного сервера либо централизованного оператора; каждый участник синхронизирует и хранит данные децентрализованно, обеспечивая eventual consistency и минимальные риски потери данных.

OrbitDB поддерживает интеграцию с Node.js и браузерным окружением; для языка Go развивается отдельная имплементация (berty/go-orbit-db). Аутентификация и права доступа могут быть расширены за счёт децентрализованных идентификаторов, включая DID и Ethereum Identity Provider. Проект распространяется под лицензией MIT (код) и CC-BY-SA 3.0 (документация).

https://github.com/orbitdb

Опубликовано в https://t.me/gitgate

#IPFS #CRDT #P2P #Decentralized #Blockchain #Serverless #Web3
👍8🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
LidAngleSensor - знаете ли вы, что у вас есть права на датчик угла наклона крышки в вашем MacBook? Утилита Constitution Human Interface Device подтверждает это.

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

https://github.com/samhenrigold/LidAngleSensor

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

#macbook #lid #fun
🔥25👍7
Kompose UI - веб-интерфейс для Kompose. Он помогает легко перейти с docker-compose на Kubernetes, конвертируя файлы YAML.

Возможности:
- совместимость с несколькими версиями Docker Compose
- матрица преобразования, в которой указаны все совместимые значения и версии
- подробное руководство пользователя по использованию расширенных функций, таких как LoadBalancer, Service и TLS
- метки, которые обеспечивают дополнительный 1%, необходимый для достижения конверсии 1:1

https://github.com/HaddadJoe/komposeui

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

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

#docker #k8s #compose #yaml
1👍10🔥6
GoVa - WhatsApp клиент, создан на Go для эффективного использования памяти

Возможности:
- отправка сообщений WhatsApp через http API
- поддержка сервера MCP (Model Context Protocol) - интеграция с агентами и инструментами ИИ с использованием стандартизированного протокола
- возможность упоминания кого-нибудь
- статус публикации в WhatsApp
- сжатие изображения перед отправкой
- сжатие видео перед отправкой
- изменение имени ОС на которой работает ваше приложение
- базовая аутентификация (возможность добавления нескольких учетных данных)
- настраиваемый порт и режим отладки
- автоматический ответ
- автоматическая отметка входящих сообщений как прочитанные
- вебхук для полученного сообщения

https://github.com/aldinokemal/go-whatsapp-web-multidevice

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

#whatsapp #webapp #api #go #mcp
3👍21🔥6
flint - современный, автономный инструмент управления KVM, созданный для разработчиков, системных администраторов и домашних лабораторий, которым нужна максимальная эффективность и минимум лишних функций. Он был создан всего за несколько часов из-за внезапного желания чего-то лучшего.

Просто KVM менеджер, один двоичный файл размером <11 МБ с современным веб-интерфейсом, CLI и API для KVM.

https://github.com/ccheshirecat/flint

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

#kvm #gui #api #go


PS. @vvdemyanov понравится :)
1🔥25👍13
it-tools - это бесплатная коллекция удобных онлайн-инструментов с открытым исходным кодом для разработчиков и специалистов в сфере IT. В неё входят генератор токенов, конвертер регистров, конвертер базовых символов, генератор QR-кодов, шпаргалка по Git, генератор Lorem Ipsum и многое другое!

Умеет и как расширение для VSCode

https://github.com/CorentinTh/it-tools

Демо: http://tools.gitgate.ru

Готовый docker-compose.yml в коментариях

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

#tools #covert
3👍15🔥4
DevToys - помогает в решении повседневных задач разработки, предлагая набор небольших инструментов, предназначенных для быстрого выполнения конкретных задач. Больше не нужно использовать множество ненадежных сайтов, чтобы просто расшифровать текст или сжать изображение. Благодаря функции Smart Detection приложение интуитивно выбирает оптимальный инструмент для данных в буфере обмена.

DevToys 2.0 поставляется с 30 инструментами по умолчанию:
- конвертеры: JSON <> YAML, Дата, Системы счисления...
- кодировщики/декодеры: HTML, URL, Base64, GZip, JWT, QR-код...
- форматировщики: JSON, SQL, XML...
- генераторы: хэш и контрольная сумма, Lorem Ipsum, пароль...
- графические инструменты: симулятор дальтонизма, компрессор PNG/JPEG...
- тестировщики: JSONPath, RegEx, XML...
- текстовые утилиты: предварительный просмотр Markdown, средство сравнения текстов, анализатор и утилиты...

https://github.com/DevToys-app/DevToys

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

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

#converter #gui
3👍20🔥2
Howdy - обеспечивает аутентификацию в стиле Windows Hello для Linux. Используйте встроенные ИК-излучатели и камеру в сочетании с функцией распознавания лиц, чтобы подтвердить свою личность.

Используя централизованную систему аутентификации (PAM), это работает везде, где в противном случае вам потребовался бы пароль: вход в систему, экран блокировки, sudo, su и т. д.

https://github.com/boltgolt/howdy

ВНИМАНИЕ: Рекомендуется не полагаться только на распознавание как метода авторизации, а использовать его например совместно с 2FA

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

#camera #auth #pam #linux
👍6🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
impala - TUI для управления Wi-Fi

Может пригодится для софтовых роутеров без GUI

https://github.com/pythops/impala

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

#wifi #tui
1👍18🔥8
Snikket - платформа для обмена сообщениями, которая отличается от традиционных мессенджеров. Вместо того, чтобы доверять ваши переписки и сообщения проприетарным серверам «в облаке», которые анализируют и продают ваши данные, мы предпочитаем действовать немного иначе.

Snikket позволяет вам запустить собственный сервис под вашим контролем на системе по вашему выбору. Это может быть один из наших размещённых экземпляров Snikket, ваш собственный сервер, работающий на недорогом виртуальном частном сервере (VPS) или даже на небольшом физическом устройстве, например, Raspberry Pi.

Вместо того, чтобы ваше приложение для обмена сообщениями подключалось к скрытым удаленным серверам, управляемым и принадлежащим крупной корпорации, ваше приложение Snikket будет подключаться напрямую к вашему личному серверу Snikket, где бы вы ни решили его запустить.

Доступны клиенты под android, windows, macOS, iOS

https://github.com/snikket-im/snikket-selfhosted

Подсказал: @shadow6

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

#messenger #p2p
👍11🔥3
Media is too big
VIEW IN TELEGRAM
Music Assistant - менеджер музыкальной библиотеки для ваших офлайн- и онлайн-источников музыки, который может легко транслировать вашу любимую музыку на широкий спектр поддерживаемых проигрывателей и совместим с возможностями Home Assistant

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

Умеет в источники:
- Apple Music
- Audible
- Audiobookshelf
- Builtin
- Deezer
- gPodder
- iBroadcast
- iTunes Podcast Search
- Jellyfin
- Local Files
- Plex
- Podcast RSS Feed
- Qobuz
- Radio Browser
- SiriusXM
- SoundCloud
- Spotify
- Subsonic
- Tidal
- TuneIn
- YouTube Music

https://github.com/music-assistant

Web: https://www.music-assistant.io/

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

#ha #hass #addon #music #player
👍12🔥7
OpenSpot Music - ваш шлюз к безграничной музыке — кроссплатформенная потоковая передача музыки

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

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

https://github.com/BlackHatDevX/openspot-music-app

Подсказал: Страйфи Ленджок - @strayfi_lendjok

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

#misic #player
👍8🔥4
🚨 Как защитить IT-инфраструктуру от сбоев и простоев?

NetPing — опытный производитель решений для мониторинга серверных комнат и управления электропитанием. С 2005 года мы помогаем снижать риски и обеспечивать стабильную работу IT-оборудования.

🌡 Что вы получаете с NetPing?

- Контроль за температурой, влажностью, протечками и задымлением.

- Мониторинг напряжения, тока и мощности.

- Управление доступом: движение, двери и сигнализация.

- Оповещения о проблемах в реальном времени.

💡 Почему выбирают нас?

Надёжные «коробочные» решения, которые работают у тысяч пользователей.

Интеграция с оборудованием других брендов.

Полный контроль качества: от разработки до производства.

Доверьтесь опыту инженеров NetPing — выбирайте надежные решения!

#мониторингсерверных #сетевоеоборудование #контрольэлектропитания

Реклама. ООО «Алентис Электроникс», ИНН: 7720310270, Erid: 2Vtzqwm1S92
👍6🔥4
Sbnb Linux - революционный минималистичный дистрибутив Linux, предназначенный для загрузки серверов на «голом железе» и обеспечения удалённых подключений через быстрые туннели.

Возможности:
- минималистичная ОС – серверы на физическом носителе загружаются под управлением sbnb Linux, лёгкой ОС, сочетающей ядро ​​Linux с Docker.
- работает в памяти – sbnb Linux не устанавливается на системные диски, а работает в памяти, подобно LiveCD.
- конфигурация при загрузке – sbnb Linux считывает файл конфигурации с USB-ключа во время загрузки для настройки среды.
- неизменяемая архитектура – ​​Sbnb Linux – это неизменяемый, доступный только для чтения унифицированный образ ядра (UKI), позволяющий легко подписывать и аттестовать образы.
- удалённый доступ – во время загрузки создаётся туннель Tailscale, обеспечивающий удалённый доступ.
- гибкая среда – sbnb Linux включает скрипты для запуска контейнеров Docker, позволяя пользователям переключаться с минимальной среды на такие дистрибутивы, как Debian, Ubuntu, CentOS, Alpine и другие.
- режим разработчика — активируйте режим разработчика, запустив скрипт sbnb-dev-env.sh, который запускает контейнер Debian/Ubuntu с различными предустановленными инструментами разработчика.
- надёжные A/B-обновления — в случае сбоя новой версии аппаратный сторожевой таймер автоматически перезагружает сервер, устанавливая предыдущую рабочую версию.
- регулярный график обновлений – Sbnb Linux следует предсказуемому графику обновлений. Обновления рассматриваются как плановые операции, а не как прерывание работы, что гарантирует защиту системы от вновь обнаруженных уязвимостей.
- обновления прошивки – Sbnb Linux применяет последние обновления микрокода ЦП и процессора безопасности при каждой загрузке.

https://github.com/sbnb-io/sbnb

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

#linux #docker #distr #remote #talos #rancheros
1👍19🔥12
keep - платформа AIOps и управления оповещениями с открытым исходным кодом

Единая панель управления, дедупликация оповещений, обогащение, фильтрация и корреляция, двунаправленная интеграция, рабочие процессы, панели мониторинга.

Возможности:
- единая панель управления: лучший в своем классе настраиваемый пользовательский интерфейс для всех ваших оповещений и инцидентов
- швейцарский армейский нож для оповещений: дедупликация, корреляция, фильтрация и обогащение
- глубокая интеграция: двунаправленная синхронизация с инструментами мониторинга, настраиваемые рабочие процессы
- автоматизация: действия GitHub для ваших инструментов мониторинга
- AIOps 2.0: корреляция и обобщение на основе ИИ

https://github.com/keephq/keep

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

#moni #aiops
👍10🔥7