This media is not supported in your browser
VIEW IN TELEGRAM
AdGuardian-Term
- следите за своим трафиком с помощью этого (неофициального) помощника для вашего экземпляра AdGuard Home
Возможности: - мониторинг запросов в реальном времени: извлекает и отображает все
DNS
-запросы в реальном времени, позволяя вам точно знать, что происходит в вашей сети в любой момент времени.- статистика блокировок и разрешений: получите краткий обзор количества запросов, которые были разрешены, отфильтрованы или заблокированы
AdGuard
.- история количества запросов: анализируйте сетевую активность с течением времени с помощью исторических данных о количестве запросов. Это позволяет отслеживать тенденции и выявлять любую необычную активность.
- списки фильтров:
AdGuardian
отображает ваши активные списки фильтров, показывая, какие из них работают эффективнее всего.- статистика по основным доменам: узнайте, какие домены получают больше всего запросов (заблокированных, разрешенных и т. д.) в вашей сети.
- простота и легкость:
AdGuardian
можно запустить либо с помощью крошечного образа Docker
, либо напрямую с помощью исполняемого файла с нулевыми зависимостями.- хорошее и безопасное: приложение написано на
Rust
и протестировано, работает локально без внешних запросов и (конечно) имеет полностью открытый исходный код.https://github.com/Lissy93/AdGuardian-Term
опубликовано в @gitgate
#ad #adguard #tui
2👍11🔥2
Copyparty
- мультипротокольный файловый сервер с открытым исходным кодом, разработанный на Python
и JavaScript
.Позволяет развернуть сервер для локального и удаленного обмена файлами с поддержкой
HTTP
, WebDAV
, FTP
, TFTP
, SMB
и CIFS
, а также интеграцией в контейнеры Docker
.Отличительными чертами являются возобновляемые многопоточные загрузки, дедупликация данных через симлинки и хардлинки, расширенная работа с медиафайлами (включая медиаиндексацию, предпросмотр изображений, аудиоплеер и транскодирование аудио), поддержка
ACL
и конфигурируемых прав доступа.Сервер может быть развернут на любых ОС и устройствах, включая мобильные платформы и старые ПК; совместимость гарантируется с большинством современных и устаревших веб-браузеров. Система поддерживает работу с несколькими корневыми каталогами, управление доступом и расширенные сценарии поиска по содержимому файлов. Особое внимание уделяется отказоустойчивости, скорости клиентских операций (ускорение загрузок, параллельные чанки) и минимизации зависимости — для базовой работы достаточно установленного
Python
, все дополнительные функции реализованы опционально.Copyparty нацелен на использование в домашних, корпоративных и экстренных сценариях обмена файлами, резервного копирования, организации локальных медиатек, а также быстрого развертывания файлового сервиса без необходимости настройки отдельной базы данных или сложных служб.
Репозиторий активно развивается, содержит подробную документацию по настройке и работе, список известных багов и планируемых улучшений.
https://github.com/9001/copyparty
Подсказал: @Shadow6
опубликовано в @gitgate
#nas #http #webdav #ftp #tftp #smb #cifs #python
GitHub
GitHub - 9001/copyparty: Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer…
Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps - 9001/copyparty
👍9🔥7
KubeForge
- визуальный набор инструментов, который упрощает процесс создания, проверки и управления конфигурациями развёртывания Kubernetes
. Независимо от того, являетесь ли вы новичком в
Kubernetes
или обслуживаете крупномасштабные системы, KubeForge
упрощает создание корректных YAML
-файлов развёртывания с помощью интуитивно понятного интерфейса, подкреплённого актуальными ссылками на схемы.Возможности:
-
drag-and-drop
интерфейс для объектов Kubernetes
- интеллектуальное распознавание схем на основе схем Kubernetes JSON
- модульный редактор компонентов с поддержкой шаблонов и повторно используемых спецификаций- визуальные обновления в реальном времени и установление зависимостей между ресурсами
- экспорт готовых к применению файлы
YAML
https
://github.com/kubenote/KubeForgeопубликовано в @gitgate
#k8s #gui #yaml
1👍10🔥5
Dm-cache
- универсальный дисковый кэш на уровне блоков для сетевых хранилищ, построенный на основе Linux device-mapper
, универсального средства виртуализации блочных устройств.Его можно прозрачно подключить к клиенту любого хранилища, системе, включая
SAN
, iSCSI
и AoE
, и он поддерживает динамическую настройку для оптимизация на основе политик.Dm-cache
использует модуль ядра device-mapper
(dm_mod.ko
), который доступно в последних версиях ядра. Проекту 16 (!!!) лет, но он до сих пор не потерял актуальности.
https://github.com/mingzhao/dm-cache
опубликовано в @gitgate
#dm #cache
GitHub
GitHub - mingzhao/dm-cache: Generic block-level cache utility based on Linux device mapper framework
Generic block-level cache utility based on Linux device mapper framework - mingzhao/dm-cache
🔥12👍4
PetaSAN
-масштабируемое программно-определяемое решение для хранения данных с открытым исходным кодом, лицензированное по лицензии AGPL 3
. PetaSAN
использует движок хранения Ceph
и платформу сервисной сетки Consul
для предоставления масштабируемых, многоузловых, активно-активных и высокодоступных сервисов хранения данных с поддержкой таких отраслевых протоколов, как iSCSI
, CIFS
, SMB
, NFS
и S3
. В настоящее время PetaSAN
использует ядро, разработанное на основе SUSE Linux Enterprise 15 SP5
с несколькими исправлениями, Ceph Reef
и Ubuntu 22.04 LTS
для корневой файловой системы.https://www.petasan.org
Source and Download: https://www.petasan.org/downloads
Documentation: https://www.petasan.org/documentation/
опубликовано в @gitgate
#iscsi #cifs #smb #s3 #fs #ceph #sds
👍9🔥3
pREST
(PostgreSQL REST
) - простой готовый к использованию API
, который обеспечивает мгновенную работу высокопроизводительного приложения в режиме реального времени поверх существующей или новой базы данных Postgres
.Проект
pREST
- это API, отвечающий потребности в быстром и эффективном решении для создания RESTful API
на базе баз данных PostgreSQL
. Он упрощает разработку API
, предлагая:- легкий сервер с простой настройкой;
- прямые
SQL
-запросы с шаблонами в настраиваемых URL
-адресах;- оптимизации для высокой производительности;
- повышение производительности труда разработчиков;
- функции аутентификации и авторизации;
- подключаемые пользовательские маршруты и промежуточное программное обеспечение.
В целом
pREST
упрощает процесс создания безопасных и производительных RESTful API
поверх новой или старой базы данных PostgreSQL
.https://github.com/prest/prest
опубликовано в @gitgate
#rest #api postgres
GitHub
GitHub - prest/prest: PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on…
PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new - prest/prest
1👍5🔥5
kubespec.dev
- найдите документацию по всем ресурсам, свойствам, типам и примерам Kubernetes
. Онлайн гайд и очень подробный. Возможности:
- древовидная структура всех ресурсов
Kubernetes
- история изменений с Kubernetes v1.12
- примеры, которые можно использовать, копировать и изменять- ссылки на официальную документацию
Kubernetes
и полезные ресурсы- поддержка популярных
CRD
https://github.com/aptakube/kubespec.devWeb: https://kubespec.dev/
Подсказал: Max Zotov - @Sf1nk5
опубликовано в @gitgate
#k8s #docs
🔥28👍3
teleskopio
- небольшой и красивый веб-клиент Kubernetes
с открытым исходным кодом.Возможности:
- поддержка нескольких конфигураций: легко переключайтесь между кластерами.
teleskopio
считывает переменную $KUBECONFIG
и проверяет файл config.yaml
.- простая авторизация токена
JWT
.- роль администратора и наблюдателя: полный доступ (администратор) или доступ только для чтения (наблюдатель) к кластеру.
- обзор кластера: получите общее представление о состоянии и активности кластера.
- редактор/создатель ресурсов: интегрированный редактор
Monaco
с подсветкой синтаксиса.- обновления в режиме реального времени: изменения ресурсов в режиме реального времени с помощью
Kubernetes
watcher
.- журналы и события
Pod
:
просматривайте журналы и историю событий непосредственно в пользовательском интерфейсе.- ссылки на владельца: переход от ресурса к его владельцу.
- несколько вариантов шрифтов: настройте внешний вид пользовательского интерфейса.
- ручной запуск
CronJob
- ресурсы Slace
(развертывания, наборы реплик)- фильтр
CTRL + F
для любого ресурса.- светлые и темные темы.
https://github.com/roman-kiselenko/teleskopio
опубликовано в @gitgate
#k8s #webui
👍9🔥5
zabbix-domain-expiry
- отслеживайте даты истечения срока действия доменов с помощью протоколов RDAP
или WHOIS
.Возможности:
- поддержка
RDAP
и WHOIS
: запросы об истечении срока действия домена через RDAP
(предпочтительно) с возможностью возврата к WHOIS
.- вывод
JSON
: скрипт выводит JSON
для удобного анализа Zabbix
.- режим отладки: подробный отладочный вывод для устранения неполадок.
Скрипт отдает приоритет
RDAP
для более быстрых структурированных запросов, но возвращается к WHOIS
в случае сбоя RDAP
. awk
анализ WHOIS
поддерживает различные форматы дат, но может завершиться ошибкой, если запрос whois
возвращает нестандартные ответы (отсутствие соответствия шаблону awk
). Ограничения скорости на серверах WHOIS
могут приводить к появлению состояний UNKNOWN
; увеличьте или используйте пользовательский интервал проверки для смягчения этого ограничения (значение по умолчанию 1 день вполне разумно).Для некоторых доменов верхнего уровня (например,
.uk
, .br
) пути URL RDAP
могут потребовать корректировки из-за нестандартного формата URL
. См. функцию adjust_rdap_url()
, которая уже обрабатывает корректировку пути /uk/.
https://github.com/a-stoyanov/zabbix-domain-expiryопубликовано в @gitgate
#moni #zabbix #domain #dns #whois
GitHub
GitHub - a-stoyanov/zabbix-domain-expiry: Zabbix template for monitoring the expiry dates of domains
Zabbix template for monitoring the expiry dates of domains - a-stoyanov/zabbix-domain-expiry
👍8🔥8
prom2grafana
- веб-приложение, которое интеллектуально преобразует необработанные метрики Prometheus
в готовые к использованию панели мониторинга Grafana
и правила оповещений с использованием ИИ
.Возможности:
- мгновенное преобразование: вставьте метрики
Prometheus
и получите полную панель инструментов Grafana
- создание интеллектуальных панелей: ИИ
создает соответствующие визуализации для каждого типа показателей.- правила оповещений: автоматически генерирует правила оповещений
Prometheus
на основе показателей- чистый пользовательский интерфейс: минималистичный, сфокусированный интерфейс с преобразованием в реальном времени
- готово к экспорту: копируйте
JSON
напрямую или загружайте файлы панели управленияhttps://github.com/mr-karan/prom2grafana
опубликовано в @gitgate
#moni #grafana #prometheus #ai #converter
GitHub
GitHub - mr-karan/prom2grafana: Convert Prometheus metrics to Grafana dashboards and alert rules using AI
Convert Prometheus metrics to Grafana dashboards and alert rules using AI - mr-karan/prom2grafana
1🔥13👍10
CamXploit
- разведывательный инструмент, разработанный для того, чтобы помочь исследователям и специалистам по безопасности проверить, не размещена ли на IP
-адресе незащищённая камера видеонаблюдения. Он сканирует распространённые порты камер, проверяет страницы входа, тестирует учётные данные по умолчанию и предоставляет полезные ссылки для дальнейшего исследования.⚠️ Отказ от ответственности: этот инструмент предназначен исключительно для образовательных и исследовательских целей в области безопасности. Несанкционированное сканирование систем, которым вы не владеете, незаконно. Используйте его ответственно.
Возможности:
- сканирует все распространенные порты видеонаблюдения
- обнаруживает открытые страницы входа в систему с помощью камеры
- проверяет, является ли устройство камерой для потоковой передачи
- определяет марки камер и известные уязвимости
- тестирование учетных данных по умолчанию на страницах входа
- предоставляет ссылки для ручного поиска (
Shodan
, Censys
, Zoomeye
, Google Dorking
)- рекомендации
Google Dorking
для более глубокой разведки- улучшенное обнаружение камер с подробным анализом портов и идентификацией бренда
- обнаружение прямой трансляции по протоколам
RTSP
, RTMP
, HTTP
и MMS
- подробная информация об IP
-адресе и местоположении со ссылками на Google Maps/Earth
- многопоточное сканирование портов для более быстрых результатов- улучшенная обработка ошибок и поддержка
SSL
- детальное определение марки камеры (Hikvision
, Dahua
, Axis
, Sony
, Bosch
, Samsung
, Panasonic
, Vivotek
, CP Plus
)- поддержка протокола
ONVIF
для стандартизированной связи с камерами- умная защита от перебора паролей с ограничением скорости
- подробный анализ портов с указанием информации о сервере и типах аутентификации
https://github.com/spyboy-productions/CamXploit
опубликовано в @gitgate
#security #ipcamera #onvif
👍10🔥4
Speakr
- преобразует ваши аудиозаписи в упорядоченные, доступные для поиска и интеллектуальные заметки. Speakr
создан для команд и отдельных лиц, заботящихся о конфиденциальности, и работает полностью на вашей собственной инфраструктуре, гарантируя полную конфиденциальность ваших конфиденциальных разговоров.Возможности:
- умная запись и загрузка: записывайте прямо в браузере или загружайте существующие аудиофайлы
- транскрипция с помощью
ИИ
: высокоточная транскрипция с идентификацией говорящего- интерактивный чат: задавайте вопросы о своих записях и получайте ответы на основе искусственного интеллекта.
- режим запроса: семантический поиск по всем записям с использованием естественного языка
- интернационализация: полная поддержка английского, испанского, французского, немецкого и китайского языков.
- умные теги: организуйте с помощью тегов, которые включают пользовательские подсказки
ИИ
.- безопасный обмен: создание безопасных ссылок для обмена записями.
- красивые темы: светлый и темный режимы с настраиваемыми цветовыми схемами
https://github.com/murtaza-nasir/speakr
опубликовано в @gitgate
#transcribe #ai
👍14🔥3
Lightpack
- полностью открытая и простая аппаратная реализация подсветки (Ambilight
) для любого компьютера. Это система фоновой подсветки, управляемая по USB
-содержимому.Prismatik
- программное обеспечение с открытым исходным кодом, разработанное нами для управления устройствами Lightpack
. Оно захватывает изображение с экрана, анализирует изображение, рассчитывает результирующие цвета и обеспечивает мягкое и мягкое освещение с помощью устройства Lightpack
. Кроме того, Prismatik
поддерживает управление другими устройствами, такими как Adalight
, Ardulight
и даже Alienware LightFX
.Основные характеристики:
- полностью открытый исходный код по лицензии
GPLv3
(аппаратное обеспечение, программное обеспечение, прошивка)- кроссплатформенный графический интерфейс (
Qt
)-
USB HID
(не нужно устанавливать никаких драйверов)- устройство просто в изготовлении (можно сделать самому)
Prismatik поддерживает несколько устройств Lightpack и объединяет их в одно.
Поддержка
Linux
, Windows
, MacOS
https://github.com/psieg/LightpackDemo: https://youtu.be/iis2NKnQiSc?si=J9z9tAwbmivNHALb
опубликовано в @gitgate
#diy #ambilight #games
1👍7🔥2
WLED
- быстрая и многофункциональная реализация веб-сервера ESP32
и ESP8266
для управления светодиодами NeoPixel
(WS2812B
, WS2811
, SK6812
) или чипсетами на базе SPI
, такими как WS2801
и APA102
Возможности: - библиотека
WS2812FX
с более чем 100
спецэффектами- шумовые эффекты
FastLED
и 50
палитр- современный пользовательский интерфейс с элементами управления цветом, эффектами и сегментами
- сегменты для установки различных эффектов и цветов для определенных пользователем частей светодиодной цепочки
- страница настроек - настройка через сеть
- точка доступа и режим станции: автоматическая отказоустойчивая точка доступа
- до
10
светодиодных выходов на экземпляр- поддержка
RGBW
- до 250
пользовательских предустановок для удобного сохранения и загрузки цветов/эффектов, с поддержкой циклического переключения между ними.- предустановки можно использовать для автоматического выполнения вызовов
API
.- функция ночника (постепенно приглушается)
- полное обновление программного обеспечения
OTA
(HTTP + ArduinoOTA
), защита паролем- настраиваемые аналоговые часы (поддержка часов
Cronixie
, 7-сегментных и EleksTube IPS
через пользовательские моды)- настраиваемый предел автоматической яркости для безопасной работы
- конфигурация на основе файловой системы для более легкого резервного копирования предустановок и настроек
Поддерживаемые интерфейсы:
- приложение
WLED
для Android
и iOS
- API
запросов JSON
и HTTP
- MQTT
- E1.31
, Art-Net
, DDP
и TPM2.net
- diyHue
(по протоколу udp)- Hyperion
-
UDP
в реальном времени- голосовое управление
Alexa
(включая регулировку яркости и цвета)- cинхронизация с лампами
Philips Hueг
- Adalight
(подсветка ПК через последовательный порт) и TPM2
- cинхронизация цвета нескольких WLED
-устройств (UDP
-уведомитель)- инфракрасные пульты дистанционного управления
- простые таймеры/расписания
https://github.com/wled/WLED
опубликовано в @gitgate
#diy #ambilight #games
1🔥11👍3
Geyser
- прокси-сервер, соединяющий серверы Minecraft: Bedrock Edition
и Minecraft: Java Edition
. Главная цель этого проекта — обеспечить пользователям
Minecraft: Bedrock Edition
максимально удобный доступ к серверам Minecraft: Java Edition
. Однако, учитывая особенности работы Geyser
, транслирующего пакеты по сети двух разных игр, не стоит ожидать идеальной работы!Geyser
выступает в роли переводчика, располагаясь между клиентом Bedrock
и сервером Java
. Он принимает данные от клиента Bedrock
и преобразует их в формат, понятный серверу Java
, и наоборот. Geyser
работает с любой современной версией Minecraft
и может быть установлен как плагин или запущен как отдельная программа.Особая благодарность проекту
DragonProxy
за то, что он стал первопроходцем в области перевода протоколов, а также всем членам команды, которые присоединились к нам!Geyser
в настоящее время поддерживает Minecraft Bedrock 1.21.90 - 1.21.110
и Minecraft Java 1.21.7 - 1.21.8
.https://github.com/GeyserMC/Geyser
Web: https://geysermc.org
опубликовано в @gitgate
#game #minecraft #badrock #java
🔥10👍5
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
1👍12🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Ducker
- терминальное приложение с текстовым пользовательским интерфейсом (TUI
) для управления Docker
-контейнерами, вдохновлённое проектом K9s
. Оно предоставляет удобный интерактивный интерфейс для мониторинга и управления контейнерами, образами, томами и сетями Docker
непосредственно из терминала. Приложение написано на
Rust
и поддерживает настройку через YAML
-конфигурацию, включая параметры подключения к Docker
-демону и пользовательскую цветовую схему.Основной функционал организован в виде страниц с возможностью навигации с помощью командной строки и горячих клавиш, обеспечивающих быстрый доступ к операциям: запуск, остановка, удаление контейнеров, просмотр логов и выполнение команд внутри контейнеров. Навигация реализована через привычные клавиши j/k, а интерфейс поддерживает контекстно-зависимые действия, упрощая администрирование в терминальной среде.
https://github.com/robertpsoane/ducker
Подсказал: @dhadow6
Опубликовано в @gitgate
#docker #tui #rust #cli
1👍11🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
ctop
- top-like
интерфейс для управления и метрик контейнераctop
предоставляет краткий и сжатый обзор показателей в реальном времени для нескольких контейнеров:ctop
поставляется со встроенной поддержкой Docker
и runC
; в будущих выпусках запланированы коннекторы для других контейнерных и кластерных систем.https://github.com/bcicen/ctop
Опубликовано в @gitgate
#docker #runc #tui #cli
🔥14👍8
CasaOS
- ваше персональное облакоВозможности:
- удобный пользовательский интерфейс, разработанный для домашних сценариев: никакого кода, никаких форм, интуитивно понятный дизайн для человечества.
- поддержка нескольких аппаратных средств и базовых систем:
ZimaBoard
, NUC
, RPi
, старые компьютеры, все, что доступно.- избранные приложения в магазине приложений, установка в один клик:
Nextcloud
, HomeAssistant
, AdGuard
, Jellyfin
и другие!- простая установка многочисленных приложений
Docker
: более 100 000 приложений из экосистемы Docker
которые можно легко установить.- элегантное управление дисками и файлами
- хорошо продуманные системные/прикладные виджеты: всё, что вас интересует, на виду. Использование ресурсов, статус приложения и многое другое!
Особенно интересно смотрится для одноплатников или легаси железа. На Debian устанавливается, обновляется и удаляется одной командой.
https://github.com/IceWhaleTech/CasaOS
комьюнити App-Stores (плагины): https://awesome.casaos.io
Опубликовано в @gitgate
#webui #docker #pi
7👍15🔥6
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
👍7🔥3