ru
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

Открыть в Telegram

Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue

Больше
6 703
Подписчики
+224 часа
+37 дней
+1630 день
Архив постов
It's MyTabs - с открытым исходным кодом, на основе веб-технологий, с возможностью самостоятельного размещения, просмотрщик и
It's MyTabs - с открытым исходным кодом, на основе веб-технологий, с возможностью самостоятельного размещения, просмотрщик и проигрыватель табулатур гитары/баса, похожий на Songsterr. Возможности: - ,есплатно и с открытым исходным кодом (лицензия MIT) - gоддерживает табулатуры гитары и баса - cинхронизация вкладок с аудиофайлами (.mp3, .ogg) или видео YouTube - MIDI-синтезатор — возможность отключать дорожки и солировать треки - поддерживает форматы .gp, .gpx, .gp3, .gp4, .gp5, .musicxml, .capx - простой UI/UX - оптимизировано для мобильных устройств - раскрашивание заметок - цвета вкладок «Темный/Светлый» - возможность отображения просмотра результатов вместо просмотра вкладок - возможность делиться вкладками с другими с помощью ссылки https://github.com/louislam/its-mytabs Демо: https://its-mytabs.kuma.pet/tab/1?audio=youtube-VuKSlOT__9s&track=2 Подсказал: Alex Kup - @Lifailon Опубликовано в @gitgate #misic #songsterr #webui

pgexporter - экспортер Prometheus для PostgreSQL. pgexporter подключится к одному или нескольким экземплярам PostgreSQL и позволит вам отслеживать их работу. Возможности: - поддержка bridge с функцией JSON - удаленное управление - поддержка протокола Transport Layer Security (TLS) v1.2+ - режим демона - хранилище (vault) пользователя https://github.com/pgexporter/pgexporter Список метрик: https://pgexporter.github.io/docs/pgexporter/metrics.html Опубликовано в @gitgate #moni #postgres #exporter

Полина пожалуйста свяжитесь с @maxgrue - он обо всем расскажет и посоветует как лучше

Почему страдают DevOps-инженеры? Потому что нужно работать в Kubernetes, а базовых знаний — нет. 👉 Не нужно страдать, можно
Почему страдают DevOps-инженеры? Потому что нужно работать в Kubernetes, а базовых знаний — нет. 👉 Не нужно страдать, можно изучить K8s на онлайн-курсе «Kubernetes: База» от Слёрма. 🔸Научим разворачивать инфраструктуру k8s, обслуживать кластер и его сервисы 🔸Подготовим к работе в DevOps-проектах 🔸Расскажем, как поддерживать k8s, находить неисправности и решать проблемы 🔸Покажем, как внедрить CI/CD, настраивать мониторинг и управлять контейнеризированными приложениями 🔥В подарок — подготовительные курсы по Ansible и Docker Старт 15 октября Записаться на обучение — здесь⬅️ Реклама ООО «Слёрм» ИНН 3652901451

S3Sync
- действительно быстрый инструмент синхронизации для S3 Основная особенность: очень высокая скорость. Средняя скорость листинга составляет около 5 тыс. объектов/сек для S3. При 128 рабочих процессах средняя скорость синхронизации составляет около 2 тыс. объектов/сек (небольшие объекты 1–20 кб) (ограничено скоростью восходящего канала 1 Гбит). Возможности: - многопоточная загрузка/выгрузка файлов - возможна синхронизация несколькими способами: * S3 в локальную FS * Локальная FS в S3 * из S3 в S3 - повторная попытка при ошибках - текущая статистика - ограничение скорости по объектам - ограничение скорости по полосе пропускания - гибкие фильтры по расширению, Content-Type, ETag и mtime объекта https://github.com/larrabee/s3sync Посвящаетс южнокорейским коллегам. Мы разделяем вашу Боль, но сами так делать не будем. Опубликовано в @gitgate #s3 #sync

Если карьерный сайт упал… То это от высоких амбиций! 🔥 Ребята из Orion soft решили не ждать упавшей звезды, чтобы загадать ж
Если карьерный сайт упал… То это от высоких амбиций! 🔥 Ребята из Orion soft решили не ждать упавшей звезды, чтобы загадать желание, и уронили сайт целого созвездия, чтобы исполнить своё. Берем на себя роль тестировщиков и идем проверять их сайт. А, ну и загадывать желание, конечно. Авось сбудется. Реклама. ООО «Орион», ИНН: 9704113582

Pipelight - небольшой инструмент командной строки, который выполняет список задач, указанных в файле конфигурации. Его главна
Pipelight - небольшой инструмент командной строки, который выполняет список задач, указанных в файле конфигурации. Его главная цель - автоматизировать самые скучные задачи, улучшая ваши любимые инструменты. Превратите ваши bash-скрипты в универсальные, отлаживаемые и автоматически запускаемые конвейеры. Возможности: - наглядные и подробные журналы - обёртывание Bash в TypeScript с его прекрасным и простым синтаксисом - используйте известные языки конфигурирования - автоматический запуск конвейера при изменении файла - автоматический запуск конвейера при git hooks - конвейеры выполняются в фоновом режиме при некоторых событиях - написан на Rust https://github.com/pipelight/pipelight Web: https://pipelight.dev: Опубликовано в @gitgate #cli #bash #pipeline #typecript #git #hooks

Infrastructure as Code на практике: GitLab, Terraform и GitOps» Автоматизация инфраструктуры уже давно перестала быть модой —
Infrastructure as Code на практике: GitLab, Terraform и GitOps» Автоматизация инфраструктуры уже давно перестала быть модой — это необходимость. Но как перейти от ручных действий к предсказуемым и управляемым системам? OTUS приглашает на два открытых вебинара курса «Infrastructure as a Code», где вы разберёте ключевые практики: 📌 7 октября, 20:00 «Развёртывание инфраструктуры на примере связки GitLab + Terraform/OpenTofu» → как интегрировать IaC с CI/CD, строить пайплайны и автоматизировать развёртывание. 📌 21 октября, 20:00 «Идемпотентность и консистентность декларативной иммутабельной инфраструктуры. GitOps на практике» → почему эти принципы критичны для стабильности, как использовать GitOps и избежать дрейфа конфигураций. Оба вебинара бесплатные и подойдут DevOps-инженерам, администраторам и разработчикам, которые хотят внедрить практики IaC и GitOps в своей работе. 👉 Регистрируйтесь: https://vk.cc/cQ7pXr Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Как построить отказоустойчивую архитектуру баз данных и избежать простоев бизнес-критичных сервисов? Разберемся на вебинаре 1
Как построить отказоустойчивую архитектуру баз данных и избежать простоев бизнес-критичных сервисов? Разберемся на вебинаре 15 октября. В программе 🔹 Отказоустойчивость баз данных как основа непрерывности бизнес-процессов. 🔹 Архитектура отказоустойчивости: ключевые принципы и подводные камни. 🔹 Сравнение подходов: самостоятельное развертывание и управляемый сервис. 🔹 Livedemo. Испытаем отказоустойчивость на прочность. Мы в реальном времени увидим, как кластер переживает сбой зоны доступности и переполнение диска. Разберем, как автоматизировать реакцию на инциденты: сбой зоны доступности, переполнение диска и восстановление из резервной копии. Регистрируйтесь на вебинар «Базы данных без рисков и простоев: тестируем кластер СУБД в прямом эфире», чтобы принять участие в эксперименте вместе с нами. Зарегистрироваться

ZimaOS - полноценная персональная облачная операционная система, разработанная командой на основе CasaOS. Это полноценная опе
ZimaOS - полноценная персональная облачная операционная система, разработанная командой на основе CasaOS. Это полноценная операционная система с системной поддержкой удалённого доступа, настройки RAID и таких важных функций, как беспроводные обновления. Она разработана специально для ZimaCube и ориентирована на стабильность, унифицированное управление данными и локальные возможности LLM. В отличие от традиционных NAS-устройств, которые часто требуют сложной настройки, ZimaOS предлагает элегантный и стильный дизайн, адаптированный для домашних и домашних офисов. В магазине представлены сотни сторонних приложений, включая медиасерверы, музыкальные серверы, загрузчики, веб-скраперы, веб-серверы, Git-серверы, технологии умного дома и многое другое. В последнее время ZimaOS расширяет поддержку таких приложений, как ChatGPT UI, Diffusion и другие функции преобразования текста в изображения и локального чата с использованием искусственного интеллекта. Есть собственные десктопные и мобильные клиенты. Ограничения на бесплатную версию: 4 диска и 3 пользорвателя https://www.zimaspace.com/zimaos Скачать: https://www.zimaspace.com/zimaos/download Опубликовано в @gitgate #nas #webui #docker

CasaOS - ваше персональное облако Возможности: - удобный пользовательский интерфейс, разработанный для домашних сценариев: ни
CasaOS - ваше персональное облако Возможности: - удобный пользовательский интерфейс, разработанный для домашних сценариев: никакого кода, никаких форм, интуитивно понятный дизайн для человечества. - поддержка нескольких аппаратных средств и базовых систем: ZimaBoard, NUC, RPi, старые компьютеры, все, что доступно. - избранные приложения в магазине приложений, установка в один клик: Nextcloud, HomeAssistant, AdGuard, Jellyfin и другие! - простая установка многочисленных приложений Docker: более 100 000 приложений из экосистемы Docker которые можно легко установить. - элегантное управление дисками и файлами - хорошо продуманные системные/прикладные виджеты: всё, что вас интересует, на виду. Использование ресурсов, статус приложения и многое другое! Особенно интересно смотрится для одноплатников или легаси железа. https://github.com/IceWhaleTech/CasaOS Опубликовано в @gitgate #webui #docker #pi

ctop - top-like интерфейс для управления и метрик контейнера ctop предоставляет краткий и сжатый обзор показателей в реальном времени для нескольких контейнеров: ctop поставляется со встроенной поддержкой Docker и runC; в будущих выпусках запланированы коннекторы для других контейнерных и кластерных систем. https://github.com/bcicen/ctop Опубликовано в @gitgate #docker #runc #tui #cli

Быть в тренде = быть на DevOps Meetup по Platform Engineering! ⚙️ Платформенный подход — новый тренд в IT, и кто первый его п
Быть в тренде = быть на DevOps Meetup по Platform Engineering! ⚙️ Платформенный подход — новый тренд в IT, и кто первый его подхватит — тот сможет масштабироваться, ускорить и улучшить разработку, без потери контроля и безопасности. 🎤 На митапе спикеры из Сбера, Т-Банка и Cloud․ru поделятся практическим и честным опытом внедрения Platform Engineering. 📍 Москва, офис Сбера ⏰ 6 октября, 18:30 👉 Онлайн+офлайн Регистрируйся по ссылке.

Ducker - терминальное приложение с текстовым пользовательским интерфейсом (TUI) для управления Docker-контейнерами, вдохновлённое проектом K9s. Оно предоставляет удобный интерактивный интерфейс для мониторинга и управления контейнерами, образами, томами и сетями Docker непосредственно из терминала. Приложение написано на Rust и поддерживает настройку через YAML-конфигурацию, включая параметры подключения к Docker-демону и пользовательскую цветовую схему. Основной функционал организован в виде страниц с возможностью навигации с помощью командной строки и горячих клавиш, обеспечивающих быстрый доступ к операциям: запуск, остановка, удаление контейнеров, просмотр логов и выполнение команд внутри контейнеров. Навигация реализована через привычные клавиши j/k, а интерфейс поддерживает контекстно-зависимые действия, упрощая администрирование в терминальной среде. https://github.com/robertpsoane/ducker Подсказал: @dhadow6 Опубликовано в @gitgate #docker #tui #rust #cli

Lsyncd - демон синхронизации в реальном времени (зеркало) Lsyncd отслеживает события локального дерева каталогов через интерфейс монитора (inotify или fsevents). Он агрегирует и объединяет события в течение нескольких секунд, а затем запускает один (или несколько) процессов для синхронизации изменений. По умолчанию это rsync. Таким образом, Lsyncd представляет собой легковесное решение для зеркалирования в режиме реального времени, которое сравнительно легко устанавливается, не требует создания новых файловых систем или блочных устройств и не снижает производительность локальной файловой системы. Rsync+ssh - это расширенная конфигурация действий, которая использует SSH для выполнения перемещения файлов и каталогов непосредственно на целевом устройстве вместо повторной передачи пункта назначения перемещения по кабелю. Тонкую настройку можно осуществить с помощью файла конфигурации. Пользовательские конфигурации действий можно даже написать с нуля, используя каскадные слои, от скриптов оболочки до кода на языке Lua. Таким образом, можно создать простые, мощные и гибкие конфигурации. Lsyncd 2.2.1 требует rsync >= 3.1 на всех исходных и целевых машинах. Лицензия: GPLv2 или любая более поздняя версия GPL. https://github.com/lsyncd/lsyncd опубликовано в @gitgate #rsync #mirror #backup #ssh

30 сентября: Z․ai выпустила GLM-4.6 😎 1 октября: модель уже доступна бесплатно в Evolution Foundation Models от Cloud․ru 😎
30 сентября: Z․ai выпустила GLM-4.6 😎 1 октября: модель уже доступна бесплатно в Evolution Foundation Models от Cloud․ru 😎
Что нового в версии 4.6: ▫️ Длинное контекстное окно — теперь не 128 000, а 200 000 токенов. ▫️ Лучше работает с кодом — высокая производительность в Cline, Roo Code и Kilo Code. ▫️ Апгрейд в агентских задачах — эффективнее работает с инструментами и поиском. ▫️ Более продвинутое рассуждение.
Подробные результаты на бенчмарках можно посмотреть здесь. До 31 октября 2025 года GLM-4.6 и другие популярные LLM доступны всем пользователям Cloud․ru бесплатно. Подключить их можно по OpenAI совместимому API. Используйте прямо сейчас 🖱

Geyser - прокси-сервер, соединяющий серверы Minecraft: Bedrock Edition и Minecraft: Java Edition. Главная цель этого проекта
Geyser - прокси-сервер, соединяющий серверы Minecraft: Bedrock Edition и Minecraft: Java Edition. Главная цель этого проекта — обеспечить пользователям Minecraft: Bedrock Edition максимально удобный доступ к серверам Minecraft: Java Edition. Однако, учитывая особенности работы Geyser, транслирующего пакеты по сети двух разных игр, не стоит ожидать идеальной работы! Geyser выступает в роли переводчика, располагаясь между клиентом Bedrock и сервером Java. Он принимает данные от клиента Bedrock и преобразует их в формат, понятный серверу Java, и наоборот. Geyser работает с любой современной версией Minecraft и может быть установлен как плагин или запущен как отдельная программа. Особая благодарность проекту DragonProxy за то, что он стал первопроходцем в области перевода протоколов, а также всем членам команды, которые присоединились к нам! Geyser в настоящее время поддерживает Minecraft Bedrock 1.21.90 - 1.21.110 и Minecraft Java 1.21.7 - 1.21.8. https://github.com/GeyserMC/Geyser Web: https://geysermc.org опубликовано в @gitgate #game #minecraft #badrock #java

WLED - быстрая и многофункциональная реализация веб-сервера ESP32 и ESP8266 для управления светодиодами NeoPixel (WS2812B, WS
WLED - быстрая и многофункциональная реализация веб-сервера ESP32 и ESP8266 для управления светодиодами NeoPixel (WS2812B, WS2811, SK6812) или чипсетами на базе SPI, такими как WS2801 и APA102 Возможности: - библиотека WS2812FX с более чем 100 спецэффектами - шумовые эффекты FastLED и 50 палитр - современный пользовательский интерфейс с элементами управления цветом, эффектами и сегментами - сегменты для установки различных эффектов и цветов для определенных пользователем частей светодиодной цепочки - страница настроек - настройка через сеть - точка доступа и режим станции: автоматическая отказоустойчивая точка доступа - до 10 светодиодных выходов на экземпляр - поддержка RGBW - до 250 пользовательских предустановок для удобного сохранения и загрузки цветов/эффектов, с поддержкой циклического переключения между ними. - предустановки можно использовать для автоматического выполнения вызовов API. - функция ночника (постепенно приглушается) - полное обновление программного обеспечения OTA (HTTP + ArduinoOTA), защита паролем - настраиваемые аналоговые часы (поддержка часов Cronixie, 7-сегментных и EleksTube IPS через пользовательские моды) - настраиваемый предел автоматической яркости для безопасной работы - конфигурация на основе файловой системы для более легкого резервного копирования предустановок и настроек Поддерживаемые интерфейсы: - приложение WLED для Android и iOS - API запросов JSON и HTTP - MQTT - E1.31, Art-Net, DDP и TPM2.net - diyHue (по протоколу udp) - Hyperion - UDP в реальном времени - голосовое управление Alexa (включая регулировку яркости и цвета) - cинхронизация с лампами Philips Hueг - Adalight (подсветка ПК через последовательный порт) и TPM2 - cинхронизация цвета нескольких WLED-устройств (UDP-уведомитель) - инфракрасные пульты дистанционного управления - простые таймеры/расписания https://github.com/wled/WLED опубликовано в @gitgate #diy #ambilight #games

WLED - быстрая и многофункциональная реализация веб-сервера ESP32 и ESP8266 для управления светодиодами NeoPixel (WS2812B, WS
WLED - быстрая и многофункциональная реализация веб-сервера ESP32 и ESP8266 для управления светодиодами NeoPixel (WS2812B, WS2811, SK6812) или чипсетами на базе SPI, такими как WS2801 и APA102 Возможности: - библиотека WS2812FX с более чем 100 спецэффектами - шумовые эффекты FastLED и 50 палитр - современный пользовательский интерфейс с элементами управления цветом, эффектами и сегментами - сегменты для установки различных эффектов и цветов для определенных пользователем частей светодиодной цепочки - страница настроек - настройка через сеть - точка доступа и режим станции: автоматическая отказоустойчивая точка доступа - до 10 светодиодных выходов на экземпляр - поддержка RGBW - до 250 пользовательских предустановок для удобного сохранения и загрузки цветов/эффектов, с поддержкой циклического переключения между ними. - предустановки можно использовать для автоматического выполнения вызовов API. - функция ночника (постепенно приглушается) - полное обновление программного обеспечения OTA (HTTP + ArduinoOTA), защита паролем - настраиваемые аналоговые часы (поддержка часов Cronixie, 7-сегментных и EleksTube IPS через пользовательские моды) - настраиваемый предел автоматической яркости для безопасной работы - конфигурация на основе файловой системы для более легкого резервного копирования предустановок и настроек Поддерживаемые интерфейсы: - приложение WLED для Android и iOS - API запросов JSON и HTTP - MQTT - E1.31, Art-Net, DDP и TPM2.net - diyHue (по протоколу udp) - Hyperion - UDP в реальном времени - голосовое управление Alexa (включая регулировку яркости и цвета) - cинхронизация с лампами Philips Hueг - Adalight (подсветка ПК через последовательный порт) и TPM2 - cинхронизация цвета нескольких WLED-устройств (UDP-уведомитель) - инфракрасные пульты дистанционного управления - простые таймеры/расписания https://github.com/wled/WLED опубликовано в @gitgate #diy #ambilight #games

WLED - быстрая и многофункциональная реализация веб-сервера ESP32 и ESP8266 для управления светодиодами NeoPixel (WS2812B, WS2811, SK6812) или чипсетами на базе SPI, такими как WS2801 и APA102!