Flow Driver - скрытая транспортная система, предназначенная для туннелирования сетевого трафика (SOCKS5) через распространенные облачные хранилища, такие как Google Drive. Она обеспечивает надежную связь в условиях жестких ограничений, используя легитимный API-трафик.Flow Driver работает, рассматривая папку облачного хранилища как очередь данных:- клиент: перехватывает локальные
SOCKS5-запросы и объединяет их в компактный бинарный протокол. Эти бинарные «пакеты» загружаются в определенную папку Google Drive.- сервер: Постоянно опрашивает папку
Google Диска. Получив запрос от клиента, он загружает файл, устанавливает реальное TCP-соединение с местом назначения и отправляет результат в виде файла ответа.Еще один проектик от Иранских камрадов.
https://github.com/NullLatency/FlowDriver
Опубликовано в @gitgate
#socks5 #vpn
GitHub
GitHub - NullLatency/FlowDriver: Bypass restrictive networks by tunneling SOCKS5 traffic through legitimate Google Drive API requests.
Bypass restrictive networks by tunneling SOCKS5 traffic through legitimate Google Drive API requests. - NullLatency/FlowDriver
🔥23👍8
gocron - пакет для планирования заданий, позволяющий запускать функции Go через заранее определенные интервалы времени.Задача: Задача инкапсулирует «задачу», которая состоит из функции
Go и любых параметров этой функции. Затем задача предоставляет планировщику время, когда эта задача должна быть запланирована к следующему запуску.Планировщик: Планировщик отслеживает все задания и отправляет каждое задание исполнителю, когда оно готово к выполнению.
Исполнитель: Исполнитель вызывает задачу задания и управляет сложностями, связанными со временем выполнения различных заданий (например, одиночные задания, которые не должны перекрывать друг друга, ограничение максимального количества выполняющихся заданий).
https://github.com/go-co-op/gocron
Опубликовано в @gitgate
#cron #go
GitHub
GitHub - go-co-op/gocron: Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron - go-co-op/gocron
👍5🔥1
gocron-ui.gif
22.8 MB
gocron-ui - веб-интерфейс для gocronЛегковесный веб-интерфейс в режиме реального времени для мониторинга и управления запланированными заданиями
gocron.Возможности:
- мониторинг в реальном времени - обновления статуса заданий в режиме реального времени на основе
WebSocket.- поддержка нескольких планировщиков - мониторинг и управление несколькими экземплярами планировщика в едином пользовательском интерфейсе.
- управление заданиями - запускайте задания вручную или удаляйте их из планировщика.
- предварительный просмотр расписания - просмотр предстоящих выполнений для каждого задания.
- система тегирования - организация и фильтрация заданий по тегам.
- настраиваемый заголовок - настройте заголовок пользовательского интерфейса и заголовок страницы в соответствии с вашими потребностями.
- встроенный пользовательский интерфейс - статические файлы, скомпилированные в бинарный файл, отсутствие внешних зависимостей.
- портативный - Единое автономное бинарное развертывание
https://github.com/go-co-op/gocron-ui
Опубликовано в @gitgate
#cron #go #webui #api
👍5🔥3
cronmaster - пользовательский интерфейс для управления заданиями Cron с удобочитаемым синтаксисом, возможностью ведения журналов в реальном времени и историей логов для ваших заданий Cron.Возможности:
- современный пользовательский интерфейс: красивый, адаптивный интерфейс с темным/светлым режимом.
- информация о системе: отображение времени работы, памяти, сети, процессора и видеокарты.
- управление заданиями
Cron: просмотр, создание и удаление заданий Cron с комментариями.- управление скриптами: просматривайте, создавайте и удаляйте
bash-скрипты на ходу для использования в заданиях cron.- ведение журнала выполнения заданий: Дополнительная функция ведения журнала для заданий
cron с автоматической очисткой, записью стандартного вывода, стандартной ошибки, кодов завершения и временных меток.- обновления в реальном времени (
SSE): Обновления статуса заданий в режиме реального времени и потоковая передача логов для длительно выполняющихся заданий (при включенном логировании).- интеллектуальное выполнение заданий: задания с логированием выполняются в фоновом режиме с обновлениями в реальном времени, задания без логирования выполняются синхронно с 5-минутным таймаутом.
- аутентификация: Безопасная аутентификация на основе паролей и/или
OIDC (SSO) с надлежащим управлением сессиями.-
REST API: Полноценный REST API с возможностью аутентификации по ключу API для внешних интеграций.- поддержка
Docker: полностью работает в контейнере Docker.- простая настройка: быстрые предустановки для распространенных расписаний
cron.https://github.com/fccview/cronmaster
Опубликовано в @gitgate
#cron #webui #api #sso #docker
👍9🔥4
WinBoat - запускайте приложения Windows на Linux с бесшовной интеграцией.WinBoat - приложение Electron, позволяющее запускать приложения Windows на Linux с использованием контейнерного подхода. Windows работает как виртуальная машина внутри контейнера Docker/Podman, и мы взаимодействуем с ней через гостевой сервер WinBoat для получения необходимых данных из Windows. Для компоновки приложений в виде нативных окон операционной системы мы используем FreeRDP вместе с протоколом RemoteApp от Windows.Возможности:
- элегантный интерфейс: Изящный и интуитивно понятный интерфейс, который органично интегрирует
Windows в вашу среду рабочего стола Linux, создавая ощущение работы с нативным программным обеспечением.- автоматическая установка: Простой процесс установки через наш интерфейс - выберите свои предпочтения и характеристики, а остальное мы сделаем сами.
- запускайте любые приложения: если оно работает на
Windows, оно может работать и на WinBoat. Наслаждайтесь полным набором приложений Windows в виде нативных окон операционной системы в вашей среде Linux.- полноценный рабочий стол
Windows: получите доступ ко всему функционалу рабочего стола Windows, когда это необходимо, или запускайте отдельные приложения, органично интегрированные в ваш рабочий процесс Linux.- интеграция с файловой системой: ваш домашний каталог монтируется в
Windows, что позволяет легко и без проблем обмениваться файлами между двумя системами.- и многое другое: сквозная передача смарт-карт, мониторинг ресурсов и другие функции, которые регулярно добавляются.
https://github.com/TibixDev/winboat
Опубликовано в @gitgate
#linux #windows #rdp #docker
5👍21🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
SEE (Service Event Extraction) - программа для просмотра журналов служб Linux (аналог journalctl) с графическим интерфейсом пользователя (TUI) и VI Motions, позволяющая открывать несколько экземпляров журналов служб (аналогично буферам nvim) с настраиваемой фильтрацией.https://github.com/nustyfrozen/see
Опубликовано в @gitgate
#moni #logs #journalctl
👍6🔥5
Совет дня:
Если на машине уже установлен
Просто добавить 2 строки в
Поделился: Alex Kup - @lifalion
Опубликовано в @gitgate
#tips
Если на машине уже установлен
fzf, то можно добавить удобный поисковик по истории (заменяющий кучу отдельных утилит типа hstr или mcfly)Просто добавить 2 строки в
.bash_rc или profilesource /usr/share/doc/fzf/examples/key-bindings.bash
export FZF_CTRL_R_OPTS="--reverse --exact --no-sort --height 20 --border"
Поделился: Alex Kup - @lifalion
Опубликовано в @gitgate
#tips
👍12🔥7
Git Guide - ваш универсальный справочник по Git: от первых шагов до продвинутых техник управления версиями. Идеально подходит для новичков, разработчиков и команд, желающих систематизировать знания.Этот репозиторий содержит исчерпывающую документацию по системе контроля версий Git. Здесь собраны все необходимые команды, примеры использования, лучшие практики и стратегии работы с ветками.
Главная цель — предоставить ресурс, которым можно пользоваться ежедневно:
- онлайн-версия: Удобный сайт с поиском и навигацией.
-
PDF-шпаргалка: Готовый файл для печати, содержащий все команды в одном месте.- структурированные гайды: От установки до решения сложных конфликтов.
Для новичков
- установка и настройка: Конфигурация имени,
email, алиасов.- основы работы:
init, add, commit, status, log.- работа с удаленными репо:
clone, push, pull, fetch.Для уверенных пользователей
- ветвление: Создание, переключение, слияние (
merge).- откат изменений:
reset, restore, revert, stash.- решение конфликтов: Пошаговые инструкции при слиянии.
Для профи
- продвинутые техники:
rebase, cherry-pick, reflog.- инструменты: Поиск по истории, диффы, теги.
- автоматизация:
Git Hooks и подмодули.- стратегии:
Git Flow, GitHub Flow, Trunk Based Development.https://github.com/DaniilGavrin/git-guide
Web: https://daniilgavrin.github.io/git-guide/
PDF: https://github.com/DaniilGavrin/git-guide/releases/tag/v1.0.0
Опубликовано в @gitgate
#docs #git
GitHub
GitHub - DaniilGavrin/git-guide
Contribute to DaniilGavrin/git-guide development by creating an account on GitHub.
👍12🔥6
rurima - запускайте образы Docker и LXC без программ Docker или LXC, без поддержки функций ядра, даже без прав root!Возможности:
- получите образы корневой файловой системы из
DockerHub или зеркала LXC.- автоматический анализ конфигурации образа
Docker и преобразование её в командную строку RURI.- распаковка образов корневой файловой системы с правами
root или без них.- создание резервной копии/восстановление корневой файловой системы с помощью
tar.- встроенная среда выполнения контейнера от
ruri.- статический исполняемый файл для различных архитектур.
- встроенная функция
OTA (обновления по воздуху).Иными словами,
Rurima - это облегченная реализация контейнеров, она стремится получить максимум возможностей Docker с минимальным количеством зависимостей, даже если ваше ядро не поддерживает cgroups или пространства имен.https://github.com/RuriOSS/rurima
Опубликовано в @gitgate
#docker #lxc #unshare #ruri
👍12🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
isd - интерактивный systemd Упростите управление
systemd с помощью isd! isd - это TUI, предлагающий нечеткий поиск юнитов, автоматическое обновление предварительного просмотра, интеллектуальную обработку sudo и полностью настраиваемый интерфейс как для опытных пользователей, так и для новичков.isd ориентированный на клавиатуру, легко настраиваемый графический интерфейс пользователя со следующими функциями:- быстро переключайтесь между системными и пользовательскими модулями.
- нечеткий поиск юнитов
systemd- предварительный просмотр с автоматическим обновлением
- быстро открывайте результаты в пейджере или редакторе.
- автоматическое добавление префикса
sudo при необходимости.- автоматическое масштабирование в зависимости от размера окна терминала (гибкий дизайн)
- обширная палитра команд с множеством сочетаний клавиш.
- полностью настраиваемые сочетания клавиш.
- дополнительное кэширование состояния входных данных для часто используемых входных параметров.
- поддержка тем
- конфигурационный файл
YAML с автозаполнением.https://github.com/kainctl/isd
Опубликовано в @gitgate
#systemd #tui
👍15🔥11
This media is not supported in your browser
VIEW IN TELEGRAM
re_gent - контроль версий для отслеживания действий ИИ-агента. Отслеживайте действия агента, какой подсказкой была написана каждая строка, и возвращайтесь к исходному состоянию при возникновении проблем.Возможности:
- хранилище с адресацией по содержимому: хеширование
BLAKE3, автоматическая дедупликация- быстрые запросы: индекс
SQLite, время поиска менее 10 мс- диаграмма направленных ациклических графов (
DAG) для каждой сессии - одновременное взаимодействие агентов, отсутствие конфликтов.- отслеживание диалогов - сохраняется в
/compact и /clear- интеграция
Claude Code через хуки: прозрачная интеграция- безопасное параллельное выполнение: ссылки
CAS, транзакции ACID- совместимость с
Gitignore: поддержка .regentignorehttps://github.com/regent-vcs/re_gent
Поделился - @Cartee1
Опубликовано в @gitgate
#ai #git
👍7🔥5
BetterDesk - сервер, совместимый с RustDesk и написанный на Go, созданный в чистой комнате - единый исполняемый файл, заменяющий hbbs + hbbr - с полной поддержкой протоколов, повсеместной поддержкой TLS, бэкендом PostgreSQL, CDAP (Custom Device API Protocol) для устройств IoT/SCADA/сетевых устройств и современной веб-консолью управления на Node.js.https://github.com/UNITRONIX/BetterDesk
Поделился: Mikhail Isaev - @ismvru
Опубликовано в @gitgate
#rustdesk #remote
👍15🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
borimg - простой менеджер SSH-туннелей из командной строки, который просто работает.Возможности:
- сверхлегкий и быстрый
- локальная, удалённая и динамическая (
SOCKS5) переадресация портов- работает с конфигурацией
SSH и ssh-агентом.- поддерживает сокеты
Unix.- автоматическое переподключение и поддержание соединения.
- удобная для пользователя конфигурация
TOML- кроссплатформенная поддержка
- интеллектуальные автодополнения командной оболочки
https://github.com/alebeck/boring
Опубликовано в @gitgate
#ssh #tunnel #socks5
👍8🔥2
whatcable-linux - виджет в системном трее и инструмент командной строки для KDE Plasma 6, который простым языком объясняет, на что способно каждое USB-устройство, подключенное к вашей Linux-машине.WhatCable-Linux - версия WhatCable для Linux, приложения для macOS, разработанного Даррилом Морли. Эта версия расширяет функционал, изначально ориентированный на USB-C, и охватывает все USB-устройства, сохраняя при этом расширенные возможности диагностики питания USB-C Power Delivery из оригинальной версии.Возможности:
Все USB-устройства
- идентификатор устройства: производитель, название продукта, серийный номер
- скорость: согласованная скорость соединения (от 1,5 Мбит/с до 20 Гбит/с)
- версия
USB: 1.1, 2.0, 3.0, 3.1, 3.2- потребляемая мощность: сколько энергии потребляет устройство.
- тип устройства:
HID, аудиоустройство, устройство хранения данных, концентратор и т. д.- драйвер: какой драйвер ядра обрабатывает устройство?
- топология: иерархия узлов, показывающая, что к чему подключено.
Порты
USB-C (дополнительная информация)- роли портов: роль данных (хост/устройство), роль питания (источник/приемник).
- информация о маркировке кабеля: скорость передачи данных, номинальный ток (3А/5А), активный или пассивный режим, производитель кабеля.
- список
PDO зарядного устройства: все профили напряжения/тока, которые рекламирует зарядное устройство, с выделенным активным профилем.- диагностика процесса зарядки: выявляет узкие места - ограничение скорости кабелем, недостаточная мощность зарядного устройства и т. д.
- идентификатор партнера: расшифрован из видеороликов
PD Discover Identity.https://github.com/Zetaphor/whatcable-linux
Опубликовано в @gitgate
#widget #kde #usb
🔥12👍8
Совет дня:
алиас для просмотра отпечатков типовых серверных ключей
Поделился: @Tagd_Tagd
Опубликовано в @gitgate
#tips
алиас для просмотра отпечатков типовых серверных ключей
sshalias fingerprint='sudo find /etc/ssh -type f -regex ".*/ssh_host_.*_key$" -print -exec ssh-keygen -l -f {} \;'Поделился: @Tagd_Tagd
Опубликовано в @gitgate
#tips
1👍14🔥5
Moonshine Voice - преобразование речи в текст (TTS) с очень низкой задержкой, распознавание намерений и преобразование текста в речь для создания голосовых агентов и интерфейсов. Инструментарий с открытым исходным кодом для разработчиков, создающих голосовые приложения реального времени.Возможности:
- всё работает на устройстве, поэтому это быстро, конфиденциально, и вам не нужна учетная запись, кредитная карта или ключи
API.- данная структура и модели оптимизированы для приложений потоковой передачи в реальном времени, обеспечивая низкую задержку за счет выполнения большей части работы, пока пользователь еще говорит.
- все модели преобразования речи в текст основаны на наших передовых исследованиях и обучены с нуля, поэтому мы можем предложить более высокую точность, чем
Whisper Large V3, даже в самых компактных моделях размером 26 МБ для ограниченных ресурсов.- интеграция между платформами проста: одна и та же библиотека работает на
Python, iOS, Android, MacOS, Linux, Windows, Raspberry Pi, устройствах IoT и носимых устройствах.- высокоуровневые
API-интерфейсы предлагают комплексные решения для распространенных задач, таких как транскрипция, преобразование текста в речь, идентификация говорящего (диалогизация) и распознавание команд, поэтому вам не нужно быть экспертом, чтобы создать голосовое приложение.- он поддерживает множество языков, включая английский, испанский, китайский (мандаринский диалект), японский, корейский, вьетнамский, украинский и арабский для преобразования речи в речь, а также английский, испанский, арабский, немецкий, французский, хинди, итальянский, японский, корейский, голландский, португальский, русский, турецкий, украинский, вьетнамский и китайский (мандаринский диалект) для преобразования речи в речь.
https://github.com/moonshine-ai/moonshine
Опубликовано в @gitgate
#tts #stt #voice
GitHub
GitHub - moonshine-ai/moonshine: Very low latency speech to text, intent recognition, and text to speech, for building voice agents…
Very low latency speech to text, intent recognition, and text to speech, for building voice agents and interfaces - moonshine-ai/moonshine
👍15🔥1
EmailFlare - минималистичная платформа для самостоятельной отправки электронной почты, построенная на основе Cloudflare Email Sending, небольшого административного интерфейса и хранилища на базе SQLite с минимальными практически необходимыми инфраструктурными затратами.Система хранения данных работает на базе ядра
Mesahub, которое в минимальной инфраструктуре выступает в качестве встроенного механизма хранения:Возможности:
- простой
API для отправки электронной почты- небольшая административная панель для управления доменами, шаблонами, ключами и журналами.
- развертывание в одном контейнере для таких платформ, как
Railway- самостоятельное размещение с использованием
Docker и встроенного хранилища SQLite вместо отдельной службы баз данных.https://github.com/0xdps/emailflare
Опубликовано в @gitgate
#mail #email #cloudflare #cf #docker
GitHub
GitHub - 0xdps/emailflare: Self-hosted email sending platform built on Cloudflare Email Sending — REST API, admin UI, templates…
Self-hosted email sending platform built on Cloudflare Email Sending — REST API, admin UI, templates, domain management, scoped API keys, all in one Docker container. - 0xdps/emailflare
👍9🔥2
lessfilter-pygmentize - подсветка синтаксиса на основе Pygments для less
https://github.com/CoeJoder/lessfilter-pygmentizeОпубликовано в @gitgate
#colorer #less
👍7🔥4