Useful Tools | Linux | GitOps | DevOps
5.8K subscribers
151 photos
1 video
7 files
677 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

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

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
SCUDA - это решение GPU over IP, позволяющий подключать графические процессоры на удаленных машинах к машинам только с процессором.

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

https://github.com/kevmo314/scuda

Подсказал: DedXacaH

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

#cuda #overip #gpu
🔥22👍4
AFFiNE - готовая к использованию альтернатива Notion и Miro с открытым исходным кодом, ориентированная на конфиденциальность, ориентированная на локальное использование.

AFFiNE - это универсальное рабочее пространство с открытым исходным кодом и операционная система для всех строительных блоков, из которых состоит ваша база знаний, и многое другое — вики, управление знаниями, презентации и цифровые активы. Это лучшая альтернатива Notion и Miro.

https://github.com/toeverything/affine

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

#miro #notion #alternative
👍15🔥8
интрига..... :)
🔥23👍13
explore-logs -позволяет просматривать журналы Loki без запросов или без необходимости написания сложных запросов.

Откройте для себя или сузьте область поиска, используя объем и текстовые шаблоны. Находите связанные журналы и анализируйте закономерности - и все это с помощью всего лишь нескольких щелчков мыши. Знание LogQL не требуется.

С помощью explore-logs вы можете:

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

https://github.com/grafana/explore-logs

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

#moni #loki #grafana #logs
👍6🔥6
Grizzly - утилита для управления различными ресурсами для наблюдения (обсервабилити) с помощью Jsonnet

В настоящее время поддерживаются:
-панели мониторинга/папки панелей мониторинга Grafana
- источники данных Grafana
- правила/оповещения записи Grafana Cloud Prometheus
- проверки Grafana Synthetic Monitoring

https://github.com/grafana/grizzly

Документация: https://grafana.github.io/grizzly

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

#moni #grafana #prometheus #jsonnet
👍5🔥5
WireGuard-Guide - руководство по WireGuard, включая приложения, библиотеки и инструменты, которые помогут вам лучше и эффективнее разрабатывать WireGuard

https://github.com/mikeroyal/WireGuard-Guide

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

#doc #wireguard #wg #pfsense #openwrt #hass #unraid #pivpn #tailscale #netmaker
👍8🔥7
usbkill - антикриминалистический аварийный выключатель, который ожидает изменения на ваших USB-портах, а затем немедленно выключает ваш компьютер.

Список функций:

- совместимость с Linux, *BSD и OS X
- выключайте компьютер при активности USB
- настраиваемый. Определите, какие команды следует выполнить непосредственно перед выключением
- возможность внесения в белый список USB-устройства.
- возможность изменить интервал проверки (по умолчанию: 250 мс).
- очистка RAM и SWAP.
- работает в спящем режиме (OS X).
- разумные настройки по умолчанию

https://github.com/hephaest0s/usbkill

ВНИМАНИЕ !!! Использовать во имя добра !

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

#security #usb
👍12🔥10
rbac-wizard - инструмент, который помогает визуализировать и анализировать конфигурации RBAC вашего кластера Kubernetes. Он обеспечивает графическое представление объектов Kubernetes RBAC

https://github.com/pehlicd/rbac-wizard

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

#k8s #webui #rbac #wizzard
🔥5👍3
issues-mover - перенос задач из YouTrack в Gitea с поддержкой вложений

Скрипт переносит задачи из YouTrack в Gitea с возможностью добавления меток, статусов и загрузки вложений.

https://github.com/deviltm/issues-mover

На правах поддержки личных проектов. Просьба озвездить репку. Автор проекта Игорь Рогов - @chert_tm

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

#migration #gitea #youtrack
👍7🔥3
Scanvus - простой сетевой сканер уязвимостей для хостов Linux и образов Docker, который использует внешние API обнаружения уязвимостей (Vulners Linux API или Vulns.io API)

Кстати отлично интегрируется в проверки инфобеза и линтеры. Лучше не обновиться, чем выкатить дырявое. Или узнать что пора все таки уже обновить древнюю постгрю, хотя это и больно.

https://github.com/leonov-av/scanvus

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

#virus #linux #docker
🔥13👍4
tinymind - превратите свой GitHub в место для хранения данных блога и заметок одним щелчком мыши. Сервер не требуется - все входные данные автоматически синхронизируются с вашим репозиторием GitHub

Как это работает:

Вы разрешаете Tinymind читать/записывать ваши общедоступные репозитории GitHub.
Tinymind немедленно создает общедоступный репозиторий с именем tinymind-blog в вашей учетной записи GitHub.
Когда вы что-то пишете на Tinymind, оно автоматически фиксируется в вашем репозитории yourname/tinymind-blog

Ваши данные хранятся в вашем репозитории GitHub отдельно от Tinymind

Конфиденциальность данных и разрешения:

Ваши данные остаются в безопасности:
- хранится непосредственно в вашем репозитории GitHub.
- доступ только на запись в публичные репозитории
- полный контроль через вашу учетную запись GitHub.

https://github.com/mazzzystar/tinymind

Демо: https://tinymind.me/mazzzystar

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

#github #blog
👍6🔥5
Teable- сверхбыстрая, работающая в режиме реального времени, профессиональная, удобная для разработчиков база данных без кода, построенная на Postgres.

Альтернатива Airtable.

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

Возможности:
- Пакетное редактирование ячеек
- Поддержка формул
- Сортировка и фильтрация данных
- Функция агрегирования
- Форматирование данных
- Группировка
- Заморозить колонки
- Импорт/Экспорт
- Отменить/Повторить
- Проверка данных
- Диаграммы и визуализация
- Комментарии
- Стилизация строк (скоро)

Доступны масса шаблонов от комьюнити. Содержит встроенный API

https://github.com/teableio/teable

Шаблоны: https://template.teable.io/

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

#postgres #db #gui #wizzard #airtable
👍10🔥5
Permission Manager - это проект, который привносит здравомыслие в Kubernetes RBAC и управление пользователями, веб-интерфейс WebUI

https://github.com/sighupio/permission-manager

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

#k8s #rbac #webui #permission
🔥7👍6
Совет дня вечера:

в vim попробуйте написать :smile

в neovim еще интереснее (на несколько экранов)

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

#tips
🔥22👍5
viseron - автономное селфхостед программное обеспечение NVR и AI Computer Vision для IP камер

Благодаря таким функциям, как обнаружение объектов, обнаружение движения, распознавание лиц и многое другое, он дает вам возможность следить за своим домом, офисом или любым другим местом, которое вы хотите контролировать.

Функциональность Viseron может быть расширена с помощью компонентов.

Альтернатива инзвестного Frigate

https://github.com/roflcoopter/viseron

Документация: https://viseron.netlify.app/
Компоненты: https://viseron.netlify.app/docs/documentation/configuration#components

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

#nvr #face #object #video
1🔥13👍7
Совет дня:

Выполнить предыдущую команду от рута

sudo !!


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

#tips
👍13🔥9
pgtop - интерактивный вьювер процессов базы данных Postgres, показывающий информацию, связанную с текущей активностью базы данных, такую ​​как состояние и текущий запрос.

Отображаемая информация настраивается с помощью графической настройки, а также может сортироваться и фильтроваться в интерактивном режиме. Задачи, связанные с процессами (например, уничтожение), можно выполнять без ввода их PID.

https://github.com/chagui/pgtop?tab=readme-ov-file

Основана на https://www.postgresql.org/docs/9.4/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW

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

#postgres #top #cli #tui #rust #pgtop
1👍6🔥6
Someday - простой инструмент планирования с открытым исходным кодом, разработанный специально для пользователей Gmail

Использует сценарии Google Apps для размещения и застежку для управления. Создан с использованием современных технологий, таких как React, TypeScript, Shadcn/UI и Vite.

Простая альтернатива традиционным приложениям для планирования, таким как Calendly

Ключевые особенности:
- Бесплатно и с открытым исходным кодом: наслаждайтесь всеми премиум-функциями планирования без каких-либо затрат. Someday полностью бесплатен для использования и открыт для внесения пожертвований.
- Простая интеграция: Someday, разработанный в виде скрипта Google Apps, легко интегрируется с вашей Gmail, что позволяет легко управлять своим расписанием прямо из почтового ящика.
- Удобство для разработчиков: Someday, созданный на основе современных технологий, предпочитаемых разработчиками, легко настраивается и расширяется в соответствии с вашими конкретными потребностями.
- Настраиваемые рабочие часы: точно устанавливайте свою доступность, позволяя другим бронировать временные интервалы, которые идеально соответствуют вашему графику.
- Простой процесс бронирования: пользователи могут выбрать дату и временной интервал, затем заполнить простую форму, указав свое имя, адрес электронной почты, телефон и необязательное примечание.
- Конфиденциальность прежде всего: передача данных сторонним приложениям за пределы Google запрещена.

https://github.com/rbbydotdev/someday

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

#google #calendar #calendly #alternative
👍5🔥5