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

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

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
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
51👍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
👍14🔥3
XCA - управление сертификатами и ключами

XCA - это интерфейс для управления асимметричными ключами, такими как RSA или DSA. Он предназначен для использования в качестве небольшого центра сертификации (CA) для создания и подписания сертификатов. Для криптографических операций используется библиотека OpenSSL.

Возможности:
- создание собственной инфраструктуры PKI и создание всех видов сертификатов, запросов или списков отзыва сертификатов
- импорт и экспорт в любом формате, например PEM, DER, PKCS#7, PKCS#12.
- сертификаты для IPsec, OpenVPN, HTTPs
- управление своими смарт-картами через интерфейс PKCS#11
- экспорт сертификатов и запросов в файл конфигурации OpenSSL
- шаблоны тем и/или расширений для упрощения выдачи аналогичных сертификатов.
- преобразование существующих сертификатов или запросов в шаблоны
- получение поддержки расширений x509v3, таких же гибких, как OpenSSL, но более удобных для пользователя.

https://sourceforge.net/projects/xca/

Подсказал: Миша Исаев - @ismvru

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

#cert #rsa #dsa #ca #openssl
👍16🔥6
AndroidMic - используйте свой Android-телефон в качестве микрофона для ПК

Возможности:
- мультиплатформенность (Linux, Windows, MacOs)
- поддержка Wi-Fi и USB
- шумоподавление
- визуализация аудиоволн
- расширенные параметры звука

https://github.com/teamclouday/AndroidMic

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

#music #android #microphone
3👍17🔥5
Audio Share - может передавать звук с компьютера на базе Windows/Linux на телефон Android по сети, таким образом, ваш телефон становится динамиком компьютера. (Вам не нужно покупать новый динамик)

https://github.com/mkckr0/audio-share

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

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

#music #android #speaker
1👍11🔥9
LMMS - кроссплатформенная цифровая звуковая рабочая станция с открытым исходным кодом, предназначенная для создания музыки. Она включает в себя продвинутый Piano Roll, Beat Sequencer, Song Editor и Mixer для сочинения, аранжировки и сведения музыки. По умолчанию она включает более 15 плагинов синтезатора, а также поддержку VST(i) и SoundFont2.

Возможности:
- редактор песен для аранжировки мелодий, сэмплов, паттернов и автоматизации
- pattern-редактор для создания ритмов и узоров
- простой в использовании Piano-Roll для редактирования паттернов и мелодий
- микшер с неограниченным количеством каналов микшера и произвольным количеством эффектов
- множество мощных инструментов и плагинов эффектов прямо из коробки
- полная автоматизация на основе определяемых пользователем путей и источники автоматизации с компьютерным управлением
- совместимость со многими стандартами, такими как SoundFont2, VST(i), LADSPA, GUS Patches, а также полная поддержка MIDI
- импорт и экспорт MIDI-файлов

https://github.com/LMMS/lmms/

Web: https://lmms.io/

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

#music #midi
3👍14🔥7
Postgresus - self-hosted инструмент для резервного копирования и мониторинга PostgreSQL базы данных

Возможности:
- создание бекапов по расписанию для PostgreSQL 13-18;
- различные места хранения (local, S3, Google Drive, Dropbox. Nextcloud и другие)
- уведомления в Telegram, Slack, Discord, если бекап сломался или база недоступна;
- health check базы данных раз в минуту;
- Apache 2.0 лицензия (полностью открытый);
- поддержка PostreSQL с 12 до 18 версии

Запуск через Docker:
docker run -d 
--name postgresus
-p 4005:4005
-v ./postgresus-data:/postgresus-data
--restart unless-stopped
rostislavdugin/postgresus:latest

https://github.com/RostislavDugin/postgresus

Web: https://postgresus.com/

Подсказала: Наталья - @Nataly_DevOps

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

#backup #webui #postgres #docker
3👍22🔥15
This media is not supported in your browser
VIEW IN TELEGRAM
TinyPilot - превратите свой Raspberry Pi в браузерный KVM.

Самодельный IPMI на базе Raspberry Pi и платы видеозахвата. Позволяет удаленно полноценно управлять сервером через броузер.

Возможности:
- видеозахват (HDMI/DVI/VGA)
- переадресация клавиатуры
- переадресация мыши
- полноэкранный режим
- вставка текста из буфера обмена

https://github.com/tiny-pilot/tinypilot

Web: https://tinypilotkvm.com/

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

#ipmi #raspberypi #pi #remote #webui
2👍11🔥7
happyDeliver - платформа с открытым исходным кодом для тестирования доставляемости электронных писем, которая анализирует тестовые письма и предоставляет подробные отчеты о доставляемости с оценкой.

Возможности:
- полный анализ электронной почты: анализирует оценки SPF, DKIM, DMARC, BIMI, ARC, SpamAssassin, записи DNS, статус черного списка, качество контента и многое другое.
- REST API: полнофункциональный API для создания тестов и получения отчетов
- сервер LMTP: встроенный сервер LMTP для бесшовной интеграции MTA
- система оценок: присваивает оценки по шкале от A до F и начисляет баллы с учетом факторов DNS, аутентификации, спама, черных списков, контента и заголовков.
- хранилище баз данных: поддержка SQLite или PostgreSQL
- возможность настройки: через среду или файл конфигурации для всех параметров

https://github.com/happyDomain/happydeliver

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

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

#email #spf #dkim #dmark #dns #lmtp #spamassassin #api
1👍15🔥3
OnlyHuman - устали от того, что SEO-спам, генерируемый искусственным интеллектом, засоряет результаты вашего поиска?

OnlyHuman - это список фильтров для uBlock Origin, который блокирует появление в результатах поиска и лентах новостей неэффективных ИИ-контента и сайтов, содержащих спам с помощью SEO.

Что он блокирует:
- фермы контента на основе AI-SEO - веб-сайты, предназначенные для ранжирования в результатах поисковых запросов путем массового производства не требующих больших усилий ИИ-рерайтов.
- cлабые SEO-сайты, страницы с тысячами ничего не говорящих слов, оптимизированные исключительно для поисковых алгоритмов.
- вторичное содержание и переписывание, одинаковые статьи, распространяемые по нескольким доменам.
- спам в результатах поиска, низкокачественные сайты, которые наводняют Google, Bing, DuckDuckGo, Яндекс ненужным контентом.

https://github.com/FranklyRocks/OnlyHuman

проект uBlock Origin: https://github.com/gorhill/uBlock

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

#spam #seo #ai
👍22🔥9
file.d - невероятно быстрый инструмент, альтернатива filebeat, fluentd и vector для сбора логов и построения конвейеров данных: событий чтения, обработки и вывода. Изначально разработан для чтения из файлов, но также поддерживает множество плагинов ввода/действия/вывода.

Возможности:
- быстро: более чем в 10 раз быстрее по сравнению с аналогичными инструментами
- предсказуемость: используется пул, поэтому потребление памяти ограничено.
- надежность: данные не теряются благодаря механизму фиксации
- контейнер / облако / нативный Kubernetes
- просто настраивается с помощью YAML
- совместимость с Prometheus: преобразуйте ваши события в метрики на любом этапе конвейера
- удобство использования в хранилище: храните конфиденциальную информацию и получайте ее для любого параметра конвейера
- тщательно протестировано и используется в производстве для сбора журналов из кластера Kubernetes с общим количеством ядер ЦП более 3000.

Список поддерживаемых плагинов для ввода, преобразования и вывода - смотрите в репозитории.

https://github.com/ozontech/file.d

Поделился: Александр - @khodzh97

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

#moni #logs #clickhouse #elasticsearch #gelf #kafka #loki #postgres #s3 #splunk #filebeat #fluentd #vector
👍18🔥7
Audio Reactive LED Strip - cветодиодная лента с аудиореактивным эффектом для визуализация музыки на светодиодной ленте в реальном времени с использованием Python и ESP8266 или Raspberry Pi.

Возможности:
- запись звука с помощью микрофона
- цифровая обработка сигналов
- построение визуализаций
- отправка информации о пикселях в ESP8266 по WiFi
- прошивка Arduino для ESP8266

https://github.com/scottlawsonbc/audio-reactive-led-strip

* Проект выходного дня

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

#rpi #esp #led #rgb #diy
1👍10🔥7
Thingino - прошивка с открытым исходным кодом для IP-камер Ingenic SoC.

Список поддерживаемых устройств: приведен на web странице проекта.

https://github.com/themactep/thingino-firmware

Web: https://thingino.com/

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

#ipcam #camera #firmware
👍4🔥4
web-to-desktop-framework-comparison - репозиторий со сравнением нескольких фреймворков, позволяющих «преобразовывать» веб-приложения в настольные. Возможности, поддерживаемые ОС, быстродействие, время создания приложения, использование памяти.

https://github.com/Elanis/web-to-desktop-framework-comparison

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

#electron #tauri #nvjs #wails #nodegui #neutralino #flutter #netmaui
1👍8🔥4
Dolphin - единая панель для аналитики в реальном времени в MySQL/MariaDB и ProxySQL. Поддержка Linux, Windows и MacOS

https://github.com/charles-001/dolphie

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

#mysql #postgres #proxysql #tui
1👍8🔥7
THE-Process-Manager - TUI приложение на основе Rust, которое отслеживает и отображает подробные метрики процессов. Этот инструмент собирает данные об использовании процессора и памяти для процессов, запущенных в системе.

Возможности:
- извлечение и отображение данных процесса
- расчет использования ЦП и памяти в процентах от общего объема доступных ресурсов.
- сортировка процессов
- подробная информация о процессе на основе PID.

https://github.com/moh-a-abde/THE-Process-Manager

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

#moni #procfs #tui #top
👍7🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
KafbatUI - универсальный, быстрый и легкий веб-интерфейс для управления кластерами Apache Kafka®.

Kafbat UI простой инструмент, который делает потоки данных более заметными, помогает быстрее находить и устранять неполадки, обеспечивая оптимальную производительность. Его лёгкая панель управления позволяет легко отслеживать ключевые показатели кластеров Kafka: брокеров, топики, разделы, производство и потребление.

Возможности:
- аналитика: просмотр основных сведений о топике, включая количество разделов, статус репликации и пользовательские конфигурации.
- мастер настройки: настройте кластеры Kafka непосредственно через пользовательский интерфейс.
- управление несколькими кластерами: мониторинг и управление всеми кластерами Kafka в одном унифицированном интерфейсе.
- встроенный мониторинг
- обзор брокеров Kafka. - проверка брокеров, включая назначение разделов и статус контроллера.
- браузер сообщений: просматривайте сообщения в форматах JSON, обычного текста или кодировки Avro. - поддерживается просмотр в режиме реального времени, дополненный пользовательскими фильтрами сообщений CEL.
- динамическое управление топиками: создавайте и настраивайте новые топики с помощью гибких настроек в режиме реального времени.
- подключаемая аутентификация: защитите свой пользовательский интерфейс с помощью OAuth 2.0 (GitHub, GitLab, Google), LDAP или базовой аутентификации.
- поддержка пользовательских плагинов SerDe
- управление доступом на основе ролей RBAC.
- маскировка данных
- сервер MCP

https://github.com/kafbat/kafka-ui

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

#kafka #ui
1👍9🔥9
Prometheus GitHub Exporter - предоставляет базовые метрики для ваших репозиториев из API GitHub в конечную точку, совместимую с Prometheus.

https://github.com/githubexporter/github-exporter

Описание отдаваемых метрик: https://github.com/githubexporter/github-exporter/blob/master/METRICS.md

Подсказал: Сергей - @snubats

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

#moni #exporter #prometheus #github
1👍5🔥3
Helm Playground - селфхостед инструмент для отладки ваших Helm charts в виде Wasm модуля

https://github.com/shipmight/helm-playground

Web: https://helm-playground.com/

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

#k8s #helm #playground #selfhosted
1👍12🔥7