Useful Tools | Linux | GitOps | DevOps
前往频道在 Telegram
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue
显示更多6 697
订阅者
-424 小时
+27 天
+930 天
帖子存档
issues-mover - перенос задач из YouTrack в Gitea с поддержкой вложений
Скрипт переносит задачи из YouTrack в Gitea с возможностью добавления меток, статусов и загрузки вложений.
https://github.com/deviltm/issues-mover
На правах поддержки личных проектов. Просьба озвездить репку. Автор проекта Игорь Рогов - @chert_tm
опубликовано в @gitgate
#migration #gitea #youtrackrbac-wizard - инструмент, который помогает визуализировать и анализировать конфигурации RBAC вашего кластера Kubernetes. Он обеспечивает графическое представление объектов Kubernetes RBAC
https://github.com/pehlicd/rbac-wizard
опубликовано в @gitgate
#k8s #webui #rbac #wizzardusbkill - антикриминалистический аварийный выключатель, который ожидает изменения на ваших USB-портах, а затем немедленно выключает ваш компьютер.
Список функций:
- совместимость с Linux, *BSD и OS X
- выключайте компьютер при активности USB
- настраиваемый. Определите, какие команды следует выполнить непосредственно перед выключением
- возможность внесения в белый список USB-устройства.
- возможность изменить интервал проверки (по умолчанию: 250 мс).
- очистка RAM и SWAP.
- работает в спящем режиме (OS X).
- разумные настройки по умолчанию
https://github.com/hephaest0s/usbkill
ВНИМАНИЕ !!! Использовать во имя добра !
опубликовано в @gitgate
#security #usbWireGuard-Guide - руководство по WireGuard, включая приложения, библиотеки и инструменты, которые помогут вам лучше и эффективнее разрабатывать WireGuard
https://github.com/mikeroyal/WireGuard-Guide
опубликовано в @gitgate
#doc #wireguard #wg #pfsense #openwrt #hass #unraid #pivpn #tailscale #netmakerGrizzly - утилита для управления различными ресурсами для наблюдения (обсервабилити) с помощью Jsonnet
В настоящее время поддерживаются:
-панели мониторинга/папки панелей мониторинга Grafana
- источники данных Grafana
- правила/оповещения записи Grafana Cloud Prometheus
- проверки Grafana Synthetic Monitoring
https://github.com/grafana/grizzly
Документация: https://grafana.github.io/grizzly
опубликованов @gitgate
#moni #grafana #prometheus #jsonnetexplore-logs -позволяет просматривать журналы Loki без запросов или без необходимости написания сложных запросов.
Откройте для себя или сузьте область поиска, используя объем и текстовые шаблоны. Находите связанные журналы и анализируйте закономерности - и все это с помощью всего лишь нескольких щелчков мыши. Знание LogQL не требуется.
С помощью explore-logs вы можете:
- легко находить журналы и тома журналов для всех ваших сервисов.
- легко фильтровать журналы служб на основе их томов, меток, полей или шаблонов.
- автоматически выбирать лучшую визуализацию для данных журнала на основе их характеристик без какой-либо ручной настройки.
https://github.com/grafana/explore-logs
опубликованов @gitgate
#moni #loki #grafana #logsAFFiNE - готовая к использованию альтернатива Notion и Miro с открытым исходным кодом, ориентированная на конфиденциальность, ориентированная на локальное использование.
AFFiNE - это универсальное рабочее пространство с открытым исходным кодом и операционная система для всех строительных блоков, из которых состоит ваша база знаний, и многое другое — вики, управление знаниями, презентации и цифровые активы. Это лучшая альтернатива Notion и Miro.
https://github.com/toeverything/affine
опубликовано в @gitgate
#miro #notion #alternativeSCUDA - это решение GPU over IP, позволяющий подключать графические процессоры на удаленных машинах к машинам только с процессором.
Цель SCUDA - предоставить разработчикам возможность легко взаимодействовать с графическими процессорами по сети, чтобы воспользоваться преимуществами различных пулов распределенных графических процессоров. Очевидно, что TCP медленнее традиционных методов, но у нас есть планы минимизировать влияние на производительность с помощью различных методов.
https://github.com/kevmo314/scuda
Подсказал: DedXacaH
опубликовано в @gitgate
#cuda #overip #gpuСовет дня:
Как включить отображение миллисекунд в
rsyslog ?
в файле настроек сервиса /etc/rsyslog.conf
замените
rsyslog $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormatна
rsyslog $template CustomFormat,"%timegenerated:1:10:date-rfc3339% %timegenerated:12:24:date-rfc3339% %syslogtag%%msg%\n" $ActionFileDefaultTemplate CustomFormatи перезапустите сервис
rsyslog. В результате таймстамп примет такой вид:
2024-10-10 18:28:49.5397опубликовано в @gitgate #tips
Vi-Mongo - интуитивно понятное TUI приложение для терминала, написанное на Go и предназначенное для оптимизации и упрощения управления базами данных MongoDB.
Подчеркивая простоту использования без ущерба для функциональности, Vi Mongo предлагает удобный интерфейс командной строки как для администраторов баз данных, так и для разработчиков.
https://github.com/kopecmaciej/vi-mongo
опубликовано в @gitgate
#tui #mongo #mongodbЕще совет к совету дня:
Записываем пароль в файл echo 'yoursecretpass' > gpgpassfile
Затем шифруем его gpg -c gpgpassfile
Ну и используем так потом:
SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh -tt username@address command
или
SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh username@address
Подсказал: Max Zotov - @sf1nk5
опубликовано в @gitgate
#tipstgt - TUI клиент для Telegram, написанный на Rust
https://github.com/FedericoBruzzone/tgt
опубликовано в @gitgate
#tui #telegramСовет дня:
Как передать пароль для
SSH сесси в командной строке :
sudo apt-get install sshpass
После чего с помощью утилитки можно передавать пароль напрямую.
ВНИМАНИЕ: Делать так стоит только в крайнем случае, потому что небезопасно и пароль останеться в истории команд в явном виде !!!
sshpass -p your_password ssh user@hostname
опубликовано в @fitgate
#tips🚀 В мире DevOps? Тогда тебе сюда! 🔥
Хочешь прокачать свои навыки? Тогда подписывайся на авторский канал о DevOps 📲
На канале ты найдёшь: 🔧 Полезные статьи и гайды по DevOps 📦 Советы по Kubernetes, Docker, Ansible 🚀 Уроки CI/CD, автоматизация и контейнеризация 💬
Не упусти возможность улучшить свои знания! Подписывайся на andtree DevOps! 🚀
Реклама. Трусихин. А. А. ИНН: 622907849590, erid: 2VtzqvPZmPJ
nchat- чат клиент на базе терминала для Linux и macOS с поддержкой Telegram и WhatsApp.
Возможности:
- настраиваемые цветовые схемы и привязки клавиш.
- переход к непрочитанному чату
- кэш истории сообщений с поддержкой экспорта текста
- уведомления о прочтении сообщения
- получение/отправка сообщений в формате markdown
- ответит/удаление/редактирование/пересылка/отправление сообщения
- список диалогов для выбора чатов, контактов, смайлов, файлов
- статус пользователя (онлайн, отсутствует, печатает)
- Переключение между текстовыми смайлами и графические изображения
- просмотр/сохранение медиафайлов (документов, фотографий, видео)
- отправка и отображение реакций
https://github.com/d99kris/nchat
опубликовано в @gitgate
#tui #whatsapp #telegramRescuezilla - простое в использовании приложение для клонирования и создания образов дисков, полностью совместимое с Clonezilla - отраслевым стандартом, которому доверяют десятки миллионов человек.
Да, Rescuezilla - это графический интерфейс пользователя Clonezilla, который вы, возможно, искали. Но Rescuezilla - это больше, чем просто графический интерфейс Clonezilla!
Создание образа диска - это процесс создания резервной копии жесткого диска вашего компьютера, которая управляется как файлы, хранящиеся на внешнем жестком диске, а «клонирование диска» - это процесс создания прямой копии без необходимости использования третьего диска для временного хранения.
Для многих людей альтернативные инструменты с открытым исходным кодом, такие как Clonezilla, пугают и сложны в использовании, поэтому Rescuezilla предоставляет простую в использовании графическую среду, такую как ведущие коммерческие инструменты, Acronis True Image и Macrium Reflect.
Rescuezilla можно загрузить на любом ПК или Mac с USB-накопителя, и она была тщательно разработана для полной совместимости с Clonezilla. Это означает, что Rescuezilla может восстанавливать резервные копии, созданные Clonezilla, а резервные копии, созданные Rescuezilla, можно восстановить с помощью Clonezilla!
https://github.com/rescuezilla/rescuezilla
опубликовано в @gitgate
#clone #disk #clonezilla #gui #usbTewi - TUI клиент для демона Transmission BitTorrent.
Функции:
- подключитение к демону Transmission, используя свои учетные данные.
- просмотр списока торрентов
- в виде карт и компактный режимы просмотра
- отображение подробностей торрента: обзор, файлы, трекеры, пиры
- действия торрента: запуск/пауза, удаление/удаление, проверка, повторное объявление
- просмотр и переключение режима черепахи
- просмотр статистики сеанса передачи
- темная и светлая цветовые темы
https://github.com/anlar/tewi
#tui #torrent #transmissionCaps-Log - небольшой инструмент для ведения журналов на базе терминала.
Ежедневные записи сохраняются локально в виде файлов Markdown. Заголовки уровня 1 интерпретируются как «разделы», а неупорядоченные списки, начинающиеся с символа «*», интерпретируются как «теги». Названия этих разделов и тегов затем отображаются в двух меню. При выборе элемента в этих меню в календаре выделяются даты с упоминанием этого тега или заголовка. Эта функция обеспечивает визуальное представление о том, насколько (не)согласованы ваши привычки и действия.
Если выбрать дату или нажать Enter, когда дата выделена, этот файл журнала откроется в редакторе. В настоящее время Caps-Log использует переменную среды $EDITOR для запуска редактора, если она установлена. В противном случае эта функция отключена.
Кроме того, caps-log также имеет примитивную функцию «удаленного хранилища» в виде использования репозитория git с удаленным управлением для отправки и получения данных.
https://github.com/NikolaDucak/caps-log
опубликовано в @gitgate
#marcdown #calendar #terminal #journaling