en
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

Open in Telegram

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

Show more
6 671
Subscribers
-124 hours
+87 days
+4030 days
Posts Archive
Telegram Sync for Obsidian - переносите сообщения и файлы из Telegram в хранилище Obsidian. Вы можете легко сохранять текст,
Telegram Sync for Obsidian - переносите сообщения и файлы из Telegram в хранилище Obsidian. Вы можете легко сохранять текст, голосовые расшифровки, изображения и другие файлы из чатов Telegram в Obsidian для дальнейшей обработки и организации. Этот плагин доступен только для настольных компьютеров и никогда не будет доступен на мобильных платформах. Возможности: - синхронизация текстовых сообщений и файлов - сохранение сообщения как отдельной заметки или добавление их к существующей заметке. - расшифровка голосовых и видеозаметок (только для подписчиков Telegram Premium) - настраиваемые шаблоны для новых заметок - настройки папки для новых заметок и файлов - автоматическое форматирование текстовых сообщений с помощью разметки - удаление обработанных сообщений из Telegram https://github.com/soberhacker/obsidian-telegram-sync Опубликовано в @gitgate #telegram #obsidian

Backrest - веб-решение для резервного копирования, разработанное на основе Restic. Backrest предоставляет веб-интерфейс, кото
Backrest - веб-решение для резервного копирования, разработанное на основе Restic. Backrest предоставляет веб-интерфейс, который служит оболочкой для интерфейса командной строки Restic и упрощает создание репозиториев, просмотр снимков и восстановление файлов. Кроме того, Backrest может работать в фоновом режиме и использовать индивидуальный подход к планированию снимков и управлению операциями по поддержанию состояния репозиториев. Созданный на основе restic, Backrest использует его продуманные, быстрые, надежные и безопасные возможности резервного копирования, добавляя при этом интуитивно понятный интерфейс. Backrest, созданный на Go, распространяется как автономный, лёгкий двоичный файл, единственная зависимость которого - restic. Он позволяет безопасно создавать новые репозитории и управлять существующими. После настройки хранилища веб-интерфейс обрабатывает большинство операций, при этом обеспечивая прямой доступ к мощному командному интерфейсу restic для выполнения расширенных операций при необходимости. Возможности: - веб-интерфейс: локальный или удаленный доступ (идеально подходит для развертываний NAS) - поддержка нескольких платформ: linux, macOS, Windows, FreeBSD, docker - импорт существующих репозиториев Restic - резервное копирование и обслуживание по расписанию Cron (например, удаление, проверка, забвение и т. д.) - просмотр и восстановление файлов из снимков - настраиваемые уведомления (Discord, Slack, Shoutrrr, Gotify, Healthchecks) - перехваты команд до/после резервного копирования для выполнения сценариев оболочки Варианты хранения: - совместим с rclone - поддерживает все серверные части хранилищ Restic (S3, B2, Azure, GCS, локальные, SFTP и все удаленные rclone) https://github.com/garethgeorge/backrest Подсказал: Владимир Вегнер - @Rid_lin #backup #webui #restic #cli #snapshot #go

XPipe - новый тип концентратора подключений к оболочке и удалённого файлового менеджера, который позволяет получить доступ ко
XPipe - новый тип концентратора подключений к оболочке и удалённого файлового менеджера, который позволяет получить доступ ко всей вашей серверной инфраструктуре с локального компьютера. Он работает поверх установленных программ командной строки и не требует какой-либо настройки на удалённых системах. Поэтому, если вы обычно используете инструменты командной строки, такие как SSH, Docker, Kubectl и т. д., для подключения к серверам вы можете просто использовать XPipe поверх него. XPipe полностью интегрируется с вашими инструментами, такими как ваши любимые текстовые редакторы/редакторы кода, терминалы, оболочки, инструменты командной строки и многое другое. Платформа разработана с учётом возможности расширения, что позволяет любому пользователю легко добавлять поддержку дополнительных инструментов или реализовывать собственные функции с помощью модульной системы расширений. Поддерживает: - SSH-подключения, файлы конфигурации и туннели - контейнеры Docker, Podman, LXD и incus - виртуальные машины и контейнеры Proxmox PVE - виртуальные машины Hyper-V, KVM, VMware Player/Workstation/Fusion - кластеры, модули и контейнеры Kubernetes - соединения Tailscale и Teleport - подсистема Windows для сред Linux, Cygwin и MSYS2 - удаленные сеансы Powershell - RDP и VNC-подключения https://github.com/xpipe-io/xpipe Подсказал: Andrew - @avsmith Опубликовано в @gitgate #ssh #docker #kubectl #pve #tailscale #vnc #rdp

Dockpeek - лёгкая, размещаемая на собственном сервере панель управления Docker, созданная для эффективности и простоты. С Doc
Dockpeek - лёгкая, размещаемая на собственном сервере панель управления Docker, созданная для эффективности и простоты. С Dockpeek вы можете мгновенно получать доступ к веб-интерфейсам контейнеров, отслеживать порты и применять обновления одним щелчком мыши. Dockpeek также автоматически определяет метки Traefik для отображения адресов контейнеров, помогая вам поддерживать порядок - всё в одном понятном и интуитивно понятном интерфейсе. Возможности: - обзор сопоставления портов: мгновенный просмотр всех запущенных контейнеров и их опубликованных портов. - интеграция Traefik: автоматическое определение и отображение адресов контейнеров с этикеток Traefik - доступ в один клик: прямой переход к контейнерным веб-интерфейсам - управление несколькими хостами: управление несколькими хостами Docker в одном месте - нулевая настройка: работает сразу после установки, не требует ручной настройки - управление обновлениями: проверяйте наличие обновлений образов и обновляйте контейнеры одним щелчком мыши. - адаптивный пользовательский интерфейс: удобство использования на компьютерах, планшетах и ​​мобильных устройствах https://github.com/dockpeek/dockpeek Подсказал: Alex Kup - @Lifailon Опубликовано в @gitgate #docker #webui #traefik

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. Используйте прямо сейчас 🖱