Useful Tools | Linux | GitOps | DevOps
6.74K subscribers
403 photos
11 videos
13 files
1.12K links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

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

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
DashBeam — бесплатный opensource-инструмент для передачи файлов напрямую между устройствами без аккаунтов, рекламы и загрузки данных в облачный файлообменник.

Отправителю достаточно выбрать файл или папку, а получателю — открыть ссылку либо отсканировать QR-код.

Если устанавливать приложение не хочется, принять файл можно прямо в браузере.

Возможности:

- сквозное шифрование TLS 1.3 и проверка целостности через BLAKE3
- передача файлов и папок без ограничений по размеру со стороны сервиса
- возобновление прерванных загрузок
- отправка сразу нескольким получателям
- автоматическое обнаружение устройств в локальной сети
- сопряжение доверенных устройств для передачи без одноразовых ссылок
- работа через Windows, macOS, Linux, Android, CLI и браузер
- возможность поднять собственный relay для удалённых передач


Довольно удобная штука на фоне подобных, есть мысля даже форкнуть и добавить свои фичи. Если руки дойдут, обязательно поделюсь!

Скачать: https://dashbeam.net/en/downloads
Исходники: https://github.com/tonyantony300/dashbeam

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

#files #p2p #opensource
🔥14👍5
🔥 Редакция рекомендует

Komi Store
— бесплатный opensource-магазин приложений, который ищет готовые установочные файлы прямо в релизах GitHub, Codeberg, Forgejo и Gitea.

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

Возможности:

- поиск приложений по нескольким forge-платформам, включая собственные инстансы Gitea и Forgejo
- подбор APK под нужную архитектуру и сохранение выбранного варианта при обновлениях
- установка стандартными средствами Android, через Shizuku, Dhizuku или root
- отслеживание обновлений для приложений, установленных вручную или через F-Droid
- импорт и экспорт списка приложений из Obtainium
- поддержка приватных репозиториев и отдельных токенов для каждого хоста
- собственные зеркала загрузки для проблемных сетей
- светлая, тёмная и AMOLED-темы с Material You
- интерфейс на русском языке


Проект работает на Android 8.0 и новее. Есть также десктопные сборки для Windows, macOS и Linux. Исходный код распространяется по лицензии Apache 2.0.

Отличная альтернатива в реалиях блокировок и приватности, не нужно заводить всратый гугол аккаунт, ничего не нужно, тыкнул, установил и готово. Сам пользуюсь регулярно, это как установить свежую винду и сразу-же впиндюрить условный firefox.

F-Droid: https://f-droid.org/packages/zed.rainxch.githubstore/

Исходники: https://github.com/kurikomi-labs/komi-store

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

#android #github #opensource #apps
👍12
AnimatedPixelClock - анимированные ретро-аркадные часы на матрице RGB LED 128x64, управляемые ESP32-S3.

Четырнадцать стилей часов плюс режим «Все режимы» (Mario, Space Invaders, Pac-Man, Snake, Tetris, Asteroids, Dino Runner, Matrix Rain, Weather и другие), настраиваемые через встроенный веб-интерфейс: цвета спрайтов для каждого элемента, яркость с запланированным ночным затемнением, выбор часового пояса с автоматическим переходом на летнее время и обновления по воздуху (OTA). Они также могут выступать в качестве монитора производительности ПК, отображая в реальном времени статистику CPU/GPU/RAM/NET, передаваемую сопутствующим приложением для рабочего стола.

https://github.com/Keralots/AnimatedPixelClock

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

#diy #esp #led #clock #retro
🔥7👍6
This media is not supported in your browser
VIEW IN TELEGRAM
SSH MCP-сервер: выполнение команд, передача файлов и переадресация портов на удаленных серверах через MCP.

Сервер MCP (Model Context Protocol), предоставляющий ИИ-помощникам безопасный, ограниченный по области действия SSH-доступ к одному или нескольким удалённым серверам.

ssh-mcp работает через стандартный ввод-вывод и совместим с любым MCP-совместимым клиентом: Claude Desktop, Claude Code, Cursor, Devin, VS Code и Cline. Он предоставляет восемь инструментов для выполнения команд, передачи файлов по SFTP, синхронизации каталогов, переадресации портов и сбора информации о состоянии удаленной системы.

Возможности:
- политика команд: использование регулярных выражений с белым и черным списком для проверки выполнения каждой команды. Без белого списка разрешены все команды, и при запуске системы регистрируется предупреждение.
- ограничения по путям: параметры allowed_local_paths и allowed_remote_paths ограничивают передачу по SFTP определенными каталогами и запрещают обход путей.
- секреты передаются через переменные окружения: пароль, кодовая фраза и код двухфакторной аутентификации передаются через переменные окружения, никогда не через командную строку.
- горячая перезагрузка: при запуске с параметром --config файл конфигурации отслеживается на предмет изменений и перезагружается без перезапуска сервера. Добавляйте, удаляйте или изменяйте серверы, и изменения вступят в силу в течение нескольких секунд.

https://github.com/overklassniy/ssh-mcp

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

#ai #mcp #ssh #sftp #agent
👍9🔥2
Disk Cutter - программа для записи образов дисков с параллельной очередью заданий. Записывает ISO/IMG/BIN/RAW/QCOW2 на USB и SD-карты, проверяет каждый сектор на соответствие алгоритму SHA-256.

https://github.com/antimatter-studios/diskcutter

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

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

#utils #usb #sd #rufus #ventoy
👍10🔥6
Useful Tools | Linux | GitOps | DevOps
Disk Cutter - программа для записи образов дисков с параллельной очередью заданий. Записывает ISO/IMG/BIN/RAW/QCOW2 на USB и SD-карты, проверяет каждый сектор на соответствие алгоритму SHA-256. https://github.com/antimatter-studios/diskcutter Подсказал:…
This media is not supported in your browser
VIEW IN TELEGRAM
zabbix-network-topology - интерфейсный модуль для Zabbix 7.0 LTS и 7.4, который визуализирует хосты, группы хостов, проблемы, трафик, состояние работоспособности и географические данные в виде интерактивной сетевой топологии. Вместо того чтобы видеть хосты в виде плоского списка, вы видите, как они соединяются (обнаруженные через LLDP/CDP), где возникают проблемы и что из этого следует.

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

https://github.com/linuser/zabbix-network-topology

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

#moni #zabbix #net
👍7🔥7
Portmaster - бесплатный межсетевой экран с открытым исходным кодом, который берет на себя основную работу. Восстановите конфиденциальность и верните себе контроль над всей сетевой активностью вашего компьютера.

Благодаря отличным настройкам по умолчанию ваша конфиденциальность улучшается без каких-либо усилий. А если вы хотите настроить и контролировать все до мельчайших деталей, Portmaster предоставит вам такую ​​возможность.

Возможности:
- отслеживание всей сетевой активности
- полный контроль: блокировка всего
- автоматическая блокировка трекеров и вредоносного ПО
- настройка глобальных и индивидуальных настроек приложения
- защищенный DNS (Doh/DoT)

https://github.com/safing/portmaster

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

#firewall #security #net #win
👍12🔥4
buildx_gc - инструмент для автоматической и периодической очистки неиспользуемого кэша сборки Docker Buildx (docker buildx prune) с возможностью защиты определенных окружений сборки с помощью меток.

Позволяет автоматически освобождать дисковое пространство от устаревшего кэша сборщика, который имеет свойство разрастаться в процессах непрерывной интеграции (CI/CD).

https://github.com/pdacity/buildx_gc

Да моё, не возбраняется озвездить репку :)

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

#docker #buildx
👍7🔥2
omnyssh - быстрый, управляемый с клавиатуры текстовый интерфейс для управления SSH-соединениями, написанный на Rust.

Возможности:
- панель мониторинга в реальном времени - На каждом хосте отображаются индикаторы загрузки ЦП, ОЗУ и диска, время работы, версия ОС, самые популярные процессы и значок Docker, показывающий количество запущенных контейнеров. Индикаторы меняют цвет с желтого на красный, чтобы неисправный сервер был виден издалека.
- реальные терминалы - Полные PTY-сессии во вкладках. Откройте столько серверов, сколько вам нужно, переключайтесь между ними из боковой панели и оставляйте их запущенными, пока работаете в панели управления.
- двухпанельный SFTP - Локальный слева, удалённый справа. Отмечайте нужные файлы и перемещайте их, следите за индикатором выполнения, выбирайте сразу несколько файлов. Всё равно синтаксис команды scp -r никто не помнит.
- снипеты - Сохраняйте команды, которые вы вставляете каждую неделю. Выберите фрагмент кода, отметьте хосты, на которые его нужно отправить, и он запустится на всех из них одновременно. Фрагменты кода принимают параметры, поэтому команда sudo systemctl restart {{service}} запросит у вас имя.
- глобальный поиск - Нажмите ⌘K и начните печатать. Все ваши хосты, а также все уже открытые сессии. Нажатие Enter перенесет вас в терминал на выбранном вами хосте или вернет в сессию, из которой вы вышли.
- режим стримера - Заменяет все реальные IP-адреса на экране на поддельные. Записывайте демо-версии или делитесь экраном, не раскрывая инфраструктуру клиента.
- светлая и темная темы - Оба приложения доступны в комплекте. Переключение осуществляется через боковую панель.
- маленький - При объеме оперативной памяти около 130 МБ и нескольких открытых сессиях, размер загрузки составлял 20 МБ. Termius на той же машине, без каких-либо действий, занимал 649 МБ памяти при девяти процессах.

https://github.com/timhartmann7/omnyssh

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

#ssh #sftp #rust
👍18🔥4
tailcat - аналогично netcat, но через Tailscale datap plane, без Tailscale control plane.

Tailcat - переработанная версия компонентов с открытым исходным кодом Tailscale, работающая по принципу netcat, обеспечивает прямое соединение через зашифрованные WireGuard туннели между двумя машинами, используя DERP в качестве канала связи для обхода NAT и в качестве последнего средства ретрансляции в случае сбоя обхода NAT.

https://github.com/tailscale/tailcat

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

#tailscale #vpn #nat
👍9🔥2
logporter - легковесная альтернатива cAdvisor для экспорта метрик из контейнеров Docker, сборщик логов для отправки в Lok и поиск новых версий образов в удаленных реестрах на основе семантического анализа тегов или дайджестов в одном контейнере.

Экспортер logporter не использует низкоуровневые вызовы файловой системы, а собирает все метрики непосредственно из сокета Docker.

Проект поддерживает встроенную панель мониторинга, содержащую сводную информацию о состоянии всех контейнеров, образов и томов. Интерфейс основан на go-template и никак не влияет на производительность, поскольку использует кэшированные данные.

В комплекте готовый стек с prometheus, grafana и дашбоардами для легкого запуска одной командой.

https://github.com/Lifailon/logporter

Автор проекта Alex Kup - @Lifailon весьма активный ичастник gitgate Поддержите проект звездой в репку !

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

#moni #cadvisor #loki #logs
5👍11🔥5
KiTTY - форк версии 0.76 PuTTY, лучшего в мире клиента Telnet/SSH. KiTTY разработан только для платформы Microsoft Windows.

Возможности:
- фильтр сессий
- портативность
- сочетания клавиш для предопределенных команд
- сценарий автоматического входа в систему
- скрипт автоматического входа в систему с патчем RuTTY
- URL-гиперссылки
- автоматический пароль
- автоматическая команда
- запуск локально сохранённого скрипта в удалённой сессии.
- значок для каждой сессии
- значок и скрытие окна в трее
- прозрачность
- защита от неудачного ввода с клавиатуры
- быстрый запуск дублирующей сессии
- расширенное окно конфигурации
- автоматическое сохранение
- обработчик SSH: интеграция с Internet Explorer
- интеграция pscp.exe и WinSCP
- бинарное сжатие
- печать из буфера обмена
- интеграция Cygwin и cmd.exe
- ассоциация файлов

https://github.com/cyd01/KiTTY

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

#ssh #putty #windows
👍5🔥4
lazynats - TUI для NATS в стиле lazygit / lazydocker, созданный с помощью Bubble Tea.

До появления lazynats работа с развёрнутым NATS JetStream из терминала сводилась к последовательности отдельных вызовов CLI natsnats stream ls, nats stream info <name>, nats kv ls, nats kv get <bucket> <key> — каждый из которых возвращал статичный снимок, который приходилось запрашивать заново, чтобы увидеть, что изменилось. Для единичного, заранее спланированного запроса это вполне рабочий вариант. Но он плохо масштабируется на тот тип сессий, из которых на самом деле состоит саппорт и дежурство: просмотр subject-ов стрима, беглый взгляд в несколько KV-бакетов подряд, проверка, не застрял ли консьюмер, — и всё это быстро, одно за другим, пока кто-то ждёт ответа.
lazynats написан именно для того, чтобы закрыть этот разрыв, заимствуя форму у lazygit и lazydocker: оставаться в терминале, заменить составление команд навигацией и сделать так, чтобы просмотр стрима или бакета стоил одного нажатия клавиши, а не набранной команды.

https://github.com/sergey-arkhipov/lazynats

Поделился автор: Сергей Архипов - @SArkhipov

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

#tui #nats
👍7🔥6
Не стойте на месте в карьере — ускорьтесь с ИИ

Можно годами отлично делать свою работу. А потом упереться в потолок: дальше нужны новые навыки — например, нейронки. Яндекс Практикум поможет их освоить со скидкой 16% до 30 сентября. 

Выбрать курс 

Как всё устроено в Практикуме: 

Опыт Яндекса — в ваших промптах
Учитесь у директора по маркетингу Яндекс Браузера настраивать ИИ-агентов, а у старшего арт-директора креативной студии — генерировать контент. Получите фреймворки, пайплайны и промптбуки, которые используют команды разных сервисов. 

Эксперты — практики, которые двигают ИИ-индустрию
Общайтесь с профи, которые строят ИИ-продукты в Т-Банке и Сбере, создают нейросети в Яндекс Крауде, оптимизируют разработку с ИИ в VK и внедряют голосовых роботов и RAG-чат-ботов в банках.

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


Начните учиться бесплатно и получите скидку 16% — она автоматически появится в личном кабинете. 

Получить скидку

Erid: 2SDnjeQtTDd
Название: ООО "ЯНДЕКС"
ИНН: 7736207543
🔥3
opendisplay - бесплатная альтернатива Sidecar/Duet с открытым исходным кодом - используйте свой iPhone, iPad или Mac в качестве полноценного второго монитора для основного Mac через USB или Wi-Fi. Низкая задержка H.264, Retina HiDPI, сенсорный ввод.

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

iPhone, iPad и запасные компьютеры Mac. Самостоятельно устанавливаемая альтернатива Apple Sidecar, Duet Display и Luna Display: настоящий расширенный дисплей (а не просто зеркальное отображение), четкость Retina, передача данных по USB или Wi-Fi, с сенсорным управлением и прокруткой.

Возможности:
- настоящее расширение экрана - macOS рассматривает устройство как настоящий второй монитор (перетаскивайте на него окна, располагайте их в системных настройках), а не как зеркальное отображение. Также доступен режим зеркального отображения.
- подключение по USB для минимальной задержки - потоковая передача данных осуществляется через кабель Lightning/USB-C с помощью встроенной в macOS функции usbmuxd; подключите и используйте, без сети, без задержек Wi-Fi, без вспомогательных инструментов.
- Wi-Fi без настройки - iPhone распознает себя через Bonjour; выберите его из выпадающего списка на Mac.
- Retina / HiDPI - виртуальный дисплей точно соответствует панели устройства (@2x), поэтому текст отображается четко.
- встроенный сенсорный ввод - ваш iPhone превращается в сенсорный экран для macOS: касание для щелчка, перетаскивание для перетаскивания и прокрутка двумя пальцами, как на трекпаде.
- портретная или альбомная ориентация - поверните устройство, и виртуальный дисплей автоматически преобразуется в вертикальный монитор с исходным разрешением.
- конвейер с низкой задержкой - аппаратное кодирование H.264
- используйте запасной Mac в качестве дисплея - установите небольшое приложение OpenDisplay Receiver (macOS 12+) на старый Mac, и любой другой Mac будет выводить изображение на него через Wi-Fi или кабель Thunderbolt/Ethernet в нативном разрешении Retina.
- самостоятельное размещение и приватность - ваш экран никогда не соприкасается с чьим-либо сервером. Два небольших приложения, одно TCP-соединение и всё.

https://github.com/peetzweg/opendisplay

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

#iphone #mac #ipad #display
👍9🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
↗️ Для всех, кто строит

15 октября Cloud․ru соберет инженеров, которые строят и эксплуатируют сложные платформы и отказоустойчивые сервисы.

В программе:
▶️как перестроить сетевую архитектуру облака под 10 000 гипервизоров на зону доступности

▶️как добавить поддержку NVLink в облачную инфраструктуру

▶️как управлять InfiniBand и балансировать ИИ-кластер

▶️как перестроить DBaaS с помощью Kubernetes

▶️как создать собственную платформу наблюдаемости


А еще вас ждут практические воркшопы, где можно собрать решение под руководством экспертов.

Где и когда:
▶️15 октября 2026 года
▶️Офлайн в Москве и онлайн

Зарегистрироваться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
AutoConnector for Telegram - приложение само находит в интернете MTProto-прокси, проверяет их на живость и поднимает локальный релей, через который Telegram стабильно работает даже там, где он заблокирован.

Пользователю не нужно вручную искать рабочие прокси - AutoConnector for Telegram постоянно подбирает самые быстрые и живые, тестирует их именно с вашего компьютера/телефона.

Другими словами: это сканер тг-каналов и всевозможных подписок с публичными бесплатными проксями MTProto, с автоподстановкой в ваш Телеграм. Обновлять клиент Телеграма не нужно. Доступность проксей проверяет именно с вашего устройства и сетевого окружения. Работает на WiFi+LTE без VPN.

Платформы: Android, Windows, Linux, MacBook.

https://github.com/cheburnetik/AutoConnector_for_Telegram

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

#telegram #tg #proxy #mtproto
🔥14👍2