WG_1.5_script_RouterOS - скрипт, предназначенный для восстановления работоспособности нативного WireGuard.Алгоритм аналогичен
AmneziaWG:- последовательно отправляются пакеты
i1–i5- затем передаются
Jc рандомные пакеты- после этого выполняется
handshakehttps://gist.github.com/Medium1992/b6aab2ff51153185b1c5793fa73713d0
Подсказал Ruslan^2 - @CrashXRU
Опубликовано в @gitgate
#mikrotik #wg #vpn
Gist
Script for Restoring Native WireGuard Functionality in MikroTik RouterOS / Скрипт для восстановления работоспособности нативного…
Script for Restoring Native WireGuard Functionality in MikroTik RouterOS / Скрипт для восстановления работоспособности нативного WireGuard в MikroTik RouterOS - AWG_1.5_script_RouterOS.md
👍10🔥9
mkbrr - мощный инструмент командной строки для создания, проверки и изменения торрент-файлов. По умолчанию приватный. Поддерживает работу трекеров.Возможности:
- создание торрент-файлов
- проверка торрент-файлов
- изменение метаданных торрента
- автоматическая поддержка требований, специфичных для трекера.
- невероятно быстрое хеширование, превосходящее конкурентов.
- удобный интерфейс командной строки
- единый исполняемый файл без зависимостей.
- обнаруживает возможные отсутствующие файлы при создании торрентов для
season packs.https://github.com/autobrr/mkbrr
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#torrent #cli
GitHub
GitHub - autobrr/mkbrr: ⚡ mkbrr is a tool to create, modify and inspect torrent files. Fast.
⚡ mkbrr is a tool to create, modify and inspect torrent files. Fast. - autobrr/mkbrr
👍10🔥8
prek - фреймворк для запуска хуков, написанных на многих языках, и он управляет набором инструментов и зависимостями для запуска этих хуков.prek --это переосмысленная версия pre-commit, написанная на Rust. Она разработана как более быстрая, не требующая зависимостей и полностью интегрируемая альтернатива pre-commit, а также предоставляет ряд дополнительных, давно востребованных функций.Примечание
Хотя
prek — относительно новый инструмент, он уже используется в реальных проектах, таких как CPython, Apache Airflow, FastAPI, и всё больше проектов начинают его применятьВозможности:
- единый исполняемый файл без зависимостей, не требующий
Python или какой-либо другой среды выполнения.- быстрее, чем предварительная фиксация транзакций, и эффективнее в использовании дискового пространства.
Полностью совместимо с исходными конфигурациями и хуками, созданными до фиксации изменений.
- встроенная поддержка монорепозиториев
- интеграция с
uv для управления виртуальными средами Python и зависимостями.- улучшена установка наборов инструментов для
Python, Node.js, Bun, Go, Rust и Ruby, которые используются совместно различными хуками.- встроенная реализация некоторых распространенных хуков на
Rust.https://github.com/j178/prek
опубликовано в @gitgate
#hook #precommit #rust
👍14🔥7
Databasus - инструмент резервного копирования для PostgreSQL, MySQL и MongoDB.Предназначенный для резервного копирования баз данных (с упором на
PostgreSQL). Он позволяет создавать резервные копии с использованием различных хранилищ (S3, Google Drive, FTP и т. д.) и получать уведомления о ходе процесса (Slack, Discord, Telegram и т. д.). Ранее был известен как Postgresus Возможности:
- поддерживаемые базы данных
PostgreSQL: 12, 13, 14, 15, 16, 17 и 18MySQL: 5.7, 8 и 9MariaDB: 10 и 11MongoDB: 4, 5, 6, 7 и 8- резервное копирование по расписанию
- интеллектуальное сжатие: экономия места в 4-8 раз благодаря сбалансированному сжатию (примерно 20% дополнительных затрат).
- несколько мест хранения
- безопасность: все данные остаются под вашим контролем.
- умные уведомления. Множество каналов связи: электронная почта,
Telegram, Slack, Discord, веб-хуки.- Безопасность корпоративного уровня (документация). Шифрование
AES-256-GCM
- журналы аудита: отслеживают все действия в системе и изменения, внесенные пользователями.- роли пользователей: Назначайте роли «просмотрщик», «участник», «администратор» или «владелец» в рабочих пространствах.
- удобный для пользователя интерфейс
- поддержка облачных сервисов:
AWS RDS, Google Cloud SQL, Azure Database for PostgreSQL.https://github.com/databasus/databasus
Подсказал: @zaazll
опубликовано в @gitgate
#backup #postgres #mariadb #mysql #mongodb7
👍18🔥6
Useful Tools | Linux | GitOps | DevOps
Databasus - инструмент резервного копирования для PostgreSQL, MySQL и MongoDB. Предназначенный для резервного копирования баз данных (с упором на PostgreSQL). Он позволяет создавать резервные копии с использованием различных хранилищ (S3, Google Drive, FTP…
This media is not supported in your browser
VIEW IN TELEGRAM
oxker - простой TUI для просмотра и управления контейнерами Docker.Создано на
Rust с активным использованием ratatui и Bollard.https://github.com/mrjackwills/oxker
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#docker #tui
👍13🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
BlitzBrowser- развертывание и управление браузерами с графическим интерфейсом в
Docker.Управление браузерами может стать сложной задачей из-за утечек памяти, зомби-процессов и проблем
DevOps. BlitzBrowser берет на себя всю сложную работу по развертыванию и масштабированию браузеров, позволяя вам сосредоточиться на своем коде.Подключайтесь к браузерам с поддержкой
Headful Browser через Puppeteer, Playwright и любые CDP-фреймворки. Сохраняйте данные пользователей в S3 и подключайтесь к HTTP-прокси.Возможности:
- параллелизм: запуск и одновременное выполнение нескольких браузеров.
- протокол
Chrome DevTools: без проприетарного SDK. Подключение напрямую из Puppeteer, Playwright или любой другой поддерживаемой CDP платформы.-
Headful: запускает браузеры с графическим интерфейсом пользователя, чтобы обойти обнаружение ботов и отображать контент точно так, как его увидит пользователь.- режим
Live View: смотрите и взаимодействуйте напрямую с любым запущенным браузером.- ростоянные сессии: сохраняйте данные пользователей вашего браузера с помощью
S3.- поддержка прокси: подключайте свои браузеры к любым
HTTP-прокси.- постановка в очередь: соединения
CDP автоматически ставятся в очередь при запуске браузера.- никаких
DevOps-решений: запускайте браузеры, не беспокоясь об инфраструктуре, «зомби-процессах» или пользовательских скриптах. Контейнер управляет всем за вас.https://github.com/blitzbrowser/blitzbrowser
Документация: https://docs.blitzbrowser.com
Опубликовано в @gitgate
#browser #docker #headful
👍14🔥2
logfmt - простой инструмент командной строки, упрощающий чтение и анализ логов из терминала. Он поддерживает цветовое выделение, выделение полей вывода, а также фильтрацию по уровню логирования и ключевому значению.
Цель этого инструмента - сделать логи более читабельными за счет подсветки синтаксиса, разделения полей временной метки и уровня на статические ячейки без ключей, фильтрации по уровню лога, выбора определенных столбцов вывода и фильтрации по определенным парам ключ=значение (например, если вы ищете только определенный вызов
https://github.com/TheEdgeOfRage/logfmt
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#log #cli #colorer
Цель этого инструмента - сделать логи более читабельными за счет подсветки синтаксиса, разделения полей временной метки и уровня на статические ячейки без ключей, фильтрации по уровню лога, выбора определенных столбцов вывода и фильтрации по определенным парам ключ=значение (например, если вы ищете только определенный вызов
API).https://github.com/TheEdgeOfRage/logfmt
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#log #cli #colorer
👍19🔥5
Bash-Oneliner - коллекция полезных команд на bash. Не все из них однострочные. Простые команды bash для анализа данных и обслуживания систем Linux, Список разделов:
- Terminal Tricks
- Variable
- Math
- Grep
- Sed
- Awk
- Xargs
- Find
- Condition and Loop
- Time
- Download
- Random
- Xwindow
- System
- Hardware
- Networking
- Data Wrangling
- Others
https://github.com/onceupon/Bash-Oneliner
Web: https://onceupon.github.io/Bash-Oneliner/
Опубликовано в @gitgate
#bash #onliner #script
🔥25👍10
Notifuse - современная платформа для рассылки электронных писем с самостоятельным размещением, которая позволяет отправлять новостные рассылки и транзакционные письма с минимальными затратами. Созданная на Go и React, она предоставляет функции корпоративного уровня с гибкостью программного обеспечения с открытым исходным кодом.Возможности:
- визуальный конструктор электронных писем: редактор с функцией перетаскивания, компонентами
MJML и предварительным просмотром в реальном времени.- управление кампаниями: создание, планирование и отправка целевых
email-рассылок.- управление списками подписчиков: расширенная сегментация подписчиков и организация списков.
- профили контактов: Расширенные возможности управления контактами с настраиваемыми полями и подробными профилями.
- простая настройка: интерактивный мастер настройки для быстрого развертывания и конфигурации.
- транзакционный
API: Мощный REST API для автоматической доставки электронной почты- интеграция веб-хуков: уведомления о событиях в режиме реального времени и интеграция.
-
Liquid Templates: Динамический контент с переменными, такими как {{ contact.first_name }}
- поддержка нескольких провайдеров: подключение к Amazon SES, Mailgun, Postmark, Mailjet, SparkPost и SMTP.- отслеживание открытий и кликов: подробные показатели вовлеченности и эффективности кампаний.
- аналитика в реальном времени: отслеживание показателей доставки, открытий, кликов и конверсий.
- отчеты по кампаниям: комплексная панель отчетности и аналитики.
-
S3 File Manager: Интегрированное управление файлами с доставкой через CDN.- центр уведомлений: Централизованная система уведомлений для ваших приложений.
- адаптивные шаблоны: шаблоны электронных писем, оптимизированные для мобильных устройств.
- настраиваемые поля: гибкое управление контактными данными.
- управление рабочим пространством: поддержка многопользовательского доступа для команд и агентств.
https://github.com/Notifuse/notifuse
Опубликовано в @gitgate
#mail #smtp
👍8🔥5
Saku Overclock - превратит ваш ноутбук с процессором AMD Ryzen в высокопроизводительную машину. Разработанный для энтузиастов, которые предъявляют к своему оборудованию более высокие требования, наш продвинутый пакет для разгона обеспечивает профессиональный контроль при простой и удобной для пользователя конфигурации.
Возможности:
- полный доступ к разгону с рекомендациями.
- мониторинг системы в режиме реального времени
- предварительное переключение
- кастомизация
- огромный список поддерживаемого оборудования
https://github.com/Erruar/Saku-Overclock
Опубликовано в @gitgate
#cpu #amd #ryzen #tools #overclock
👍7🔥3
MQTT-exporter - простой и универсальный экспортер
Он предоставляет метрики из
https://github.com/kpetremann/mqtt-exporter
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#moni #mqtt #exporter #prometheus
Prometheus для MQTT. Протестировано с Mosquitto MQTT и датчиками Xiaomi.Он предоставляет метрики из
MQTT-сообщений «из коробки». По умолчанию будет доступно до 2000 метрик из MQTT. Это можно настроить с помощью параметра MAX_METRICS.https://github.com/kpetremann/mqtt-exporter
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#moni #mqtt #exporter #prometheus
GitHub
GitHub - kpetremann/mqtt-exporter: Simple generic MQTT Prometheus exporter for IoT working out of the box
Simple generic MQTT Prometheus exporter for IoT working out of the box - kpetremann/mqtt-exporter
👍7🔥3
PicoClaw - сверхлегкий персональный ИИ-помощник, вдохновленный nanobot, полностью переработанный на языке Go с использованием процесса самоинициализации, в рамках которого сам ИИ-агент руководил всей архитектурной миграцией и оптимизацией кода.Работает на оборудовании стоимостью 10 долларов с объемом оперативной памяти менее 10 МБ: это на 99% меньше памяти, чем у
OpenClaw, и на 98% дешевле, чем Mac mini!Возможности:
- сверхлегкий: занимает менее 10 МБ памяти - на 99% меньше, чем базовый
Clawdbot - минимальная стоимость: достаточно эффективен для работы на оборудовании стоимостью 10 долларов - на 98% дешевле, чем
Mac mini.- молниеносная скорость: время запуска в 400 раз быстрее, загрузка за 1 секунду даже на одноядерном процессоре с частотой 0,6 ГГц.
- настоящая портативность: единый автономный исполняемый файл для
RISC-V, ARM и x86, запуск одним щелчком мыши!-
AI-Bootstrapped: Автономная реализация Go-native - 95% ядра создано агентами, а доработка осуществляется с участием человека.- интеграция c
Telegram, Discord, DingTalk или LINE.https://github.com/sipeed/picoclaw
Опубликовано в @gitgate
#ai #nanobot
👍15🔥6
undelete-btrfs - инструмент для автоматизации генерации регулярных выражений для пути при восстановлении BTRFS, а также для попытки восстановления на 3 уровнях. Чем дольше файл существовал до удаления, тем выше вероятность его восстановления. Это означает, что скрипт может не всегда хорошо работать в «тестовых» средах, где вы просто создаете файл и сразу же пытаетесь его восстановить, но он должен неплохо работать в «реальной» системе.В итоге вы также можете восстановить более старую версию файла. Скрипт попытается восстановить самую последнюю версию, но нет гарантии, что именно эта самая последняя восстанавливаемая версия является самой последней версией файла.
Скрипт протестирован и подтверждена его работоспособность с версией
btrfs-progs: v6.16.1 (скрипт также должен работать на более старых версиях).https://github.com/danthem/undelete-btrfs
Подсказал: Павел Тихонюк - @ptikhonyuk
Опубликовано в @gitgate
#btrfs #undelete #recovery #fs
GitHub
GitHub - danthem/undelete-btrfs: A script that attempts to undelete files in a BTRFS file system. Make sure you read the README.
A script that attempts to undelete files in a BTRFS file system. Make sure you read the README. - danthem/undelete-btrfs
👍11🔥8
Abdal OCSERV MGR - инструмент для управления VPN-сервером OpenConnect (ocserv) написанный на голом bashВозможности:
- создание пользователя
- изменение пароля пользователя
- блокировка учетной записи пользователя
- разблокировка учетнуой записи пользователя
- удаление учетной записи пользователя
- показать всех пользователей
- показать подключающихся пользователей
- отключить указанного пользователя
- выводит заблокированные
IP-адреса.- разблокировка указанного
IP-адреса.- показ пользователям тип программного обеспечения для подключения
- поддержка
Fedora - Debian - CentOS - Ubuntu - Red Hathttps://github.com/ebrasha/abdal-ocserv-mgr
Опубликовано в @gitgate
#ocserv #openconnect #vpn #adminpanel #bash
🔥15👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Whosthere - инструмент для обнаружения локальных сетей с интерактивным пользовательским интерфейсом терминала (TUI), написанный на языке Go. Обнаруживайте, исследуйте и понимайте свою локальную сеть интуитивно понятным способом.Whosthere выполняет сканирование без привилегий, одновременно используя сканеры mDNS и SSDP. Кроме того, он сканирует локальную подсеть, пытаясь установить TCP/UDP-соединения для запуска разрешения ARP-запросов, а затем считывает ARP-кэш для идентификации устройств в вашей локальной сети. Этот метод заполняет ARP-кэш без необходимости повышения привилегий. Все обнаруженные устройства дополняются поиском OUI для отображения производителей, если таковые имеются.Whosthere предлагает удобный и интуитивно понятный способ ответить на вопрос, который задает каждый сетевой администратор: «Кто находится в моей сети?»https://github.com/ramonvermeulen/whosthere
Опубликовано в @gitgate
#net #tui #mdns #ssdp #arp
👍11🔥8
DPI Detector - инструмент для обнаружения блокировок сайтов/CDN/хостинг-провайдеров у российских интернет-провайдеров.Возможности:
- анализ
TLS - Проверка работы TLS 1.2 и TLS 1.3, обнаружение подмены сертификатов (MITM) и блокировки по SNI-
HTTP Injection детектор - находит редиректы на блок-страницы провайдера-
TCP 16-20KB блокировка - обнаруживает обрыв соединения после передачи 14-34KB- классификация ошибок -
TCP Reset (RST), Connection Abort, Handshake/Read Timeout, TLS alerts, SNI blocking, MITM (подмена сертификата), HTTP 451 и редиректы провайдера.- поддержка
IPv4-only режима - для изоляции от IPv6https://github.com/Runnin4ik/dpi-detector
Подсказал: Артем Вдовин - @Peregrin_Took84
Опубликовано в @gitgate
#ркн #rkn #dpi
1👍23🔥9