dae - высокопроизводительное и прозрачное прокси-решение на базе eBPFДля максимально возможного повышения производительности разделения трафика
dae использует прозрачный прокси-сервер и набор инструментов разделения трафика в ядре Linux с помощью eBPF. В результате dae позволяет прямому трафику обходить пересылку прокси-приложения, обеспечивая подлинный прямой трафик. Благодаря этому замечательному достижению достигается минимальная потеря производительности и незначительное дополнительное потребление ресурсов для прямого трафика.В качестве преемника
v2rayA, dae отказался от v2ray-core, чтобы более свободно удовлетворять потребности пользователей.Возможности:
- для достижения высокой производительности необходимо реализовать разделение трафика
Real Direct (требуется включение ipforward).- поддержка разделения трафика по имени процесса на локальном хосте.
- поддержка разделения трафика по
MAC-адресу в локальной сети.- поддержка разделения трафика с использованием правил инвертированного соответствия.
- поддержка автоматического переключения узлов в соответствии с политикой. То есть, поддержка автоматического тестирования независимых задержек
TCP/UDP/IPv4/IPv6 с последующим использованием наиболее подходящих узлов для соответствующего трафика в соответствии с заданной пользователем политикой.- поддержка расширенного процесса разрешения
DNS-запросов.- поддерживается полноконусный
NAT для shadowsocks, trojan(-go) и socks5 (тестирование не проводилось).- поддерживаются различные популярные протоколы прокси
https://github.com/daeuniverse/dae
Опубликоввано в @gitgate
#ebpf #proxy
GitHub
GitHub - daeuniverse/dae: eBPF-based Linux high-performance transparent proxy solution.
eBPF-based Linux high-performance transparent proxy solution. - daeuniverse/dae
👍11🔥4
Jool - программное обеспечение с открытым исходным кодом, объединяющее SIIT и NAT64, для Linux.https://github.com/NICMx/Jool
Web: https://nicmx.github.io/Jool/
Поделился: Mikhail Isaev - @ismvru
Опубликовано в @gitgate
#ipv6 #siit #nat64
GitHub
GitHub - NICMx/Jool: SIIT and NAT64 for Linux
SIIT and NAT64 for Linux. Contribute to NICMx/Jool development by creating an account on GitHub.
👍5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
netscan - непрерывный мониторинг поверхности для атаки - рабочий процесс TUI для nmap.netscan использует движок nmap в качестве основы для полноценного рабочего процесса: инвентаризация целевых объектов, сохраненные профили сканирования, потоковая передача результатов в реальном времени по мере поступления данных от каждого хоста и история сканирования с дифференциальным сканированием. Один исполняемый файл. При первом запуске настройка не требуется. Может работать в headless режиме как демон.https://github.com/matthart1983/netscan
Опубликовано в @gitgate
#net #nmap #tui #security
👍13🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
NetWatch - узнайте, что на самом деле делает ваша сеть - в режиме реального времени, прямо в вашем терминале.Сетевой монитор, который считывает зашифрованный трафик, присваивает имя процессу, стоящему за каждым соединением, и перехватывает вредоносные программы, отправляющие запросы на удаленный сервер. Один исполняемый файл. Не требует настроек.
Большинство сетевых инструментов отвечают на один вопрос - «что использует мою пропускную способность?» и останавливаются.
NetWatch же продолжает работу. Он декодирует протоколы, передаваемые по сети, сообщает, какая программа открыла каждое соединение, и отслеживает признаки проблем - сканирование портов, отправка вредоносных программ на командный сервер, утечка данных через DNS. Когда что-то кажется подозрительным, одно нажатие клавиши блокирует портативный пакет доказательств, который можно прикрепить к отчету об ошибке.Представьте себе, что это один бинарный файл без конфигурации, который выполняет функции измерителя пропускной способности, средства анализа угроз, как в
Wireshark, и легковесного детектора вторжений — и всё это без необходимости покидать терминал.Создано для специалистов по обеспечению безопасности, реагирования на инциденты, SRE-инженеров и разработчиков домашних лабораторий, которым необходимо видеть, что происходит прямо сейчас, а не анализировать файл захвата через час.
https://github.com/matthart1983/netwatch
Опубликовано в @gitgate
#moni #cli #cli #tui #network #net #netstat
👍12🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
SysWatch - диагностика однохостовой системы в вашем терминале. Терминал, который вы открываете, когда что-то кажется не так - прежде чем потянуться за
htop, iostat, nettop, powermetrics и блокнотом, полным однострочных команд.https://github.com/matthart1983/syswatch
Опубликовано в @gitgate
#moni #cli #tui #system #top #systat
👍15🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
DiskWatch - диагностика диска на одном хосте прямо в терминале.
Терминал, который вы открываете, когда индикатор диска не перестает мигать - прежде чем вы потянетесь за командами
https://github.com/matthart1983/diskwatch
Опубликовано в @gitgate
#moni #cli #tui #disk #iops #iotop
Терминал, который вы открываете, когда индикатор диска не перестает мигать - прежде чем вы потянетесь за командами
iostat, iotop, smartctl, lsblk, df, du и вызовете панику.https://github.com/matthart1983/diskwatch
Опубликовано в @gitgate
#moni #cli #tui #disk #iops #iotop
👍16🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
LFK - быстрый и простой CLI навигатор KubernetesLFK - это ориентированный на клавиатуру терминальный пользовательский интерфейс, вдохновленный Yazi, для навигации и управления кластерами Kubernetes. Он переносит в ваш терминал трехколоночную компоновку Миллера с иерархией ресурсов на основе владельцев.https://github.com/janosmiko/lfk
Опубликовано в @gitgate
#cli #k8s #tui
👍8🔥4
LocalAI - движок искусственного интеллекта с открытым исходным кодом. Запускайте любые модели -
LLM, компьютерное зрение, речь, изображения, видео - на любом оборудовании. Графический процессор не требуется.Возможности:
- небольшое ядро, а не пакет. Каждый бэкенд использует лучший в своем классе движок (
llama.cpp, vLLM, whisper.cpp, stable-diffusion, MLX...) в собственном образе, который загружается только тогда, когда это необходимо модели. - по своей конструкции это модульная система: бэкэнды разделены и загружаются по запросу, поэтому вы устанавливаете только то, что необходимо вашей модели.
- открытый и расширяемый: загружайте любые модели или создавайте собственный бэкэнд на любом языке, используя открытый интерфейс.
- совместимость с
API без дополнительных настроек: API OpenAI, Anthropic и ElevenLabs доступны во всех бэкэндах.- любая модель, любой формат:
LLM, зрение, голос, изображение и видео - все это доступно через один API.- любое оборудование:
NVIDIA, AMD, Intel, Apple Silicon, Vulkan или только процессор.- поддержка многопользовательского режима: аутентификация по
API-ключу, квоты для пользователей, доступ на основе ролей.- встроенные агенты ИИ: автономные агенты с использованием инструментов,
RAG, MCP и навыков.- конфиденциальность превыше всего: ваши данные никогда не покидают вашу инфраструктуру.
https://github.com/mudler/LocalAI
Опубликовано в @gitgate
#ai #llm #cpu #llama #vllm #rag #mcp
👍7🔥5
FerretDB - альтернатива MongoDB с открытым исходным кодом. Это прокси-сервер, который преобразует запросы
MongoDB 5.0+ по протоколу Wire Protocol в SQL и использует PostgreSQL с расширением DocumentDB в качестве механизма базы данных.MongoDB изначально стала для многих разработчиков настоящим откровением, позволив создавать приложения быстрее, чем с использованием реляционных баз данных. На заре своего существования простота использования и хорошо документированные драйверы сделали MongoDB одним из самых простых доступных решений для работы с базами данных. Однако со временем MongoDB отказалась от своих корней, связанных с открытым исходным кодом, изменив лицензию на SSPL, что сделало её непригодной для многих проектов с открытым исходным кодом и коммерческих проектов на ранних стадиях разработки.Большинству пользователей
MongoDB не требуются какие-либо расширенные функции, предлагаемые MongoDB; однако им необходимо простое в использовании решение на основе документо ориентированной базы данных с открытым исходным кодом. Понимая это, FerretDB призвана восполнить этот пробел.https://github.com/FerretDB/FerretDB
Опубликовано в @gitgate
#mongo #postgres
👍7🔥2
ECC - система повышения эффективности для сред агентного ИИ. От победителя хакатона Anthropic.Не просто конфиги. Это полноценная система: навыки, инстинкты, оптимизация памяти, непрерывное обучение, сканирование безопасности и разработка с приоритетом исследований. Готовые к рабочему использованию агенты, навыки, хуки, правила, конфигурации
MCP и устаревшие совместимые заглушки команд, отточенные за 10+ месяцев интенсивного ежедневного использования при создании реальных продуктов.Работает в
Claude Code , Codex , Cursor , OpenCode , Gemini и других средах агентного ИИ. https://github.com/affaan-m/ECC
Опубликовано в @gitgate
#ai #agent
👍9🔥5
opencode - агент для разработки программного обеспечения с открытым исходным кодом.
Доступно в виде терминального интерфейса, настольного приложения или расширения для
https://github.com/anomalyco/opencode
Опубликовано в @gitgate
#ai #agent
Доступно в виде терминального интерфейса, настольного приложения или расширения для
IDE.https://github.com/anomalyco/opencode
Опубликовано в @gitgate
#ai #agent
👍13🔥3
go-ds-s3 - реализация хранилища данных S3 на базе стека ipfsЭто реализация интерфейса хранилища данных, использующего
Amazon S3.Примечание: В настоящее время плагины работают только в
Linux и MacOS.https://github.com/ipfs/go-ds-s3
Опубликовано в @gitgate
#s3 #minio #ipfs #go
GitHub
GitHub - ipfs/go-ds-s3: An s3 datastore implementation
An s3 datastore implementation. Contribute to ipfs/go-ds-s3 development by creating an account on GitHub.
🔥8👍1
pohuy - русский мат это генеративная морфология: четыре корня плюс приставки и суффиксы лучше чем Caveman. Caveman экономит слова. Похуй экономит корни. Одно «на*бнулось» — это "the service has unexpectedly crashed and requires investigation", только сразу ясно.Возможности:
- словарь на 70+ идиом с инженерным маппингом — ядро в
SKILL.md, полный боекомплект в references/slovar.md: от «п*здрика» до «понеслась пи*да по кочкам». - лучшее интегрировано из народного словаря russian-swears (417 статей, взяли годное).- шкала состояний + эталонные сцены в
references/sceny.md: ревью говнокода, флаки-тест, дока врёт, оценка сроков, признание своего про*ба.- железные правила: код, коммиты,
PR и доки - чисто без мата, - на
security предупреждениях и DROP TABLE - без шуток.- присказки на кульминациях: «х*як вы слушали маяк», «х*йня-м*йня», «опа! пи*дрик», «вдруг откуда ни возьмись - появился в рот е*ись».
https://github.com/smixs/pohuy
Опубликовано в @gitgate
#devops #ai
1🔥30👍14
Useful Tools | Linux | GitOps | DevOps
lazy-tmux - менеджер сессий с функцией восстановления через Scrollback. Интерфейс командной строки, который создает снимки сессий tmux с запущенными процессами и функцией Scrollback, а затем восстанавливает их отложенно и без проблем по мере выбора одного…
lazy-tmux - обновился до версии 0.2.0В обновление завезли:
- новая расширяемая интеграционная платформа: программы могут подключать различные модели поведения и т.д.
статус без изменения внутренних механизмов выбора.
- отбражение статуса Клода в режиме реального времени в окне выбора: с первого взгляда можно определить, какой именно Клод вам нужен.
- единый тематический пользовательский интерфейс с поддержкой мыши, цветовой кодировкой режимов действий и
янтарный акцент в режиме просмотра.
- панель справки по сочетаниям клавиш ( ?) и подсказки аккордов в палитре команд ( #9 ).
- мета-колонки; в сборке
fzf используется та же цветовая гамма и упрощение оформления. - анимация загрузки в формате
ASCII отображается внутри окна выбора во время выбора элемента.- восстанавливает сессию.
- сохранение явно запущенной оболочки при сохранении/восстановлении
- теперь настройки берутся из конфигурационного файла
TOML- полный набор инструментов для проверки орфографии включен во всей кодовой базе.
- и еще множество приятных мелочей...
https://github.com/alchemmist/lazy-tmux/releases/tag/v0.2.0
опубликовано в @gitgate
#tmux #tui #lazy
GitHub
Release v0.2.0 · alchemmist/lazy-tmux
lazy-tmux v0.2.0
The first proper milestone since 0.1 — a reworked picker, first-class program
integrations (starting with Claude Code), a TOML config file, a live restore
animation, and control ov...
The first proper milestone since 0.1 — a reworked picker, first-class program
integrations (starting with Claude Code), a TOML config file, a live restore
animation, and control ov...
👍8🔥4
Forwarded from Selectel
Команды для спасения вечера сисадмина 💯
После 17:00 — самое подходящее время для срочных задач.
Сохраните заранее подборку консольных команд, чтобы сэкономить часы рутины. Собрали для вас самое нужное вместе с Романом Шубиным, СТО и автором канала Bash Days.
❤️ — если было полезно.
После 17:00 — самое подходящее время для срочных задач.
Сохраните заранее подборку консольных команд, чтобы сэкономить часы рутины. Собрали для вас самое нужное вместе с Романом Шубиным, СТО и автором канала Bash Days.
❤️ — если было полезно.
👍17🔥9
👆👆👆
У хорошего сисадмина всегда под рукой консолька с ssh, история команд и папка со шпорами. Последнюю предлагаю сегодня пополнить.
Вместе с Selectel, мы собрали несколько консольных команд для задач, которые возникают внезапно и конечно же за 5 минут до конца рабочего дня.
На этой неделе у Selectel проходит неделя сисадмина. И новые ништяки они будут публиковать каждый день, поэтому твоя задача ничего не упустить. Такое бывает раз в год.
А в пятницу выйдет еще один небольшой бонусный материал, которым завершится эта неделя. Пока без спойлеров, но тем кто в теме, точно зайдет!
У хорошего сисадмина всегда под рукой консолька с ssh, история команд и папка со шпорами. Последнюю предлагаю сегодня пополнить.
Вместе с Selectel, мы собрали несколько консольных команд для задач, которые возникают внезапно и конечно же за 5 минут до конца рабочего дня.
Да, та самая рубрика — Совет дня #tips
На этой неделе у Selectel проходит неделя сисадмина. И новые ништяки они будут публиковать каждый день, поэтому твоя задача ничего не упустить. Такое бывает раз в год.
А в пятницу выйдет еще один небольшой бонусный материал, которым завершится эта неделя. Пока без спойлеров, но тем кто в теме, точно зайдет!
👍8