Useful Tools | Linux | GitOps | DevOps
Kanalga Telegram’da o‘tish
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue
Ko'proq ko'rsatish6 671
Obunachilar
-324 soatlar
-47 kunlar
+3830 kunlar
Postlar arxiv
Еще одна опенсурс альтернатива JIRA или Asana для управления проектами.
https://github.com/makeplane/plane
#project #jira #asana
Совет дня:
Вывести на экран все строки с кириллическими символами из группы файлов.
grep -rP "\p{Cyrillic}" /path/to/directory
или
find /path/to/directory -name "*.txt" -exec grep -PH "\p{Cyrillic}" {} +
Кстати таким способом буквы ё и Ё тоже ловится.
#tips #cli #cyrillicЛинтер - форматер кода с поддержкой более 20 языков,
Позволяет задавать критерии форматирования, или запускать как линтер по
pre-commit hook или onsave в вашем редакторе. Есть встроенный API, поддерживает плагины для расширения.
На выходе получается код, форматированный в едином стиле, что облегчает и читабельность и разработку в целом.
https://github.com/prettier/prettier
#cli #linter #codeРеалтайм мониторинг интернет трафика.
Фильтры, общая статистика, статистика и графики в реальном времени по приложениям, распознавание более 6000 сервисов и протоколов (включая троянов и зловредов), экспорт трафика в PCAP формате, информация по geoip и многое другое...
https://github.com/GyulyVGC/sniffnet?tab=readme-ov-file
#moni #network #security
Обсудили идею и автор проекта любезно предоставил скидку на заказ готового устройства про промокоду
GITGATE
Мелочь, а приятно.. Вообще ребята очень отзывчивые и дружат со своим комьюнити.Чумовой
DIY проект от знакомых. Из серии вжу-у-ух, магия !
Идея проста, контроллер (на самом деле два-в-одном) к которому подключаются счетчики горячей и холодной воды или газа (2 канала для показаний) и он снимает показания и сам отправляет их ежемесячно в УК (управляющую компанию), а также свое облако и даже телеграм бота.
Реализован режим глубокого сна, поэтому живет на одном комплекте батареек от 1.5 до 3 лет (в зависимости от качества батареек).
Плюс интеграция в умный дом из коробки (по MQTT)
В активной разработке и субпроект для электросчетчиков - электрикус.
Можно купить и готовое собранное устройство на сайте https://waterius.ru. Там же и богато документации, как по самостоятельной сборке, так и по эксплуатации.
https://github.com/dontsovcmc/waterius
Обсуждение проекта https://t.me/waterius_forum
И да, у меня такое стоит и работает. Даже в бета тестерах немного помогал. Рассматривайте как проект одного из участников.
#diy #esp #arduino #homeassistant #hassА вот и похожее на
rustdesk но пожиже подсказали, тоже решение для удаленного рабочего стола.
Прислано: @shad0w6
https://github.com/Ylianst/MeshCentral
#remote #selfhostedОпенсурс альтернатива TeamViewer.
Решение для удаленного рабочего стола, написанное на
Rust. Работает из коробки, не требует настройки. Вы полностью контролируете свои данные, не беспокоясь о безопасности.
https://github.com/rustdesk/rustdesk
Может работать через публичное облако и через свой selfhosted сервер https://rustdesk.com/docs/en/self-host/
#remote #selfhostedИ еще на тему docker registry. Народ подсуетился и запилил репку с скриптом, который вжу-у-у-х, магия, и сам все делает..
Перед применением все же загляните в сырочки скрипта. Там безопасно, но это хорошая практика
Прислано: @yukon_spb
https://github.com/StasPlov/docker-unlock
#docker #registry
Совет дня:
Быстрый способ сделать бакап файла
cp filename{,.orig}
восстановление из бакапа
cp -rf filename{.orig}
Можно алиасами прописать
#cli #tips #bashСовет дня:
Aвтоматический запуск
tmux, при входе на сервер по SSH.
Добавляем в ~/.bash_profile строки:
if [ -z "$TMUX" ]; then
tmux attach -t term || tmux new -s term
fi
И при каждом входе на сервер, получаем либо уже существующую, либо новую сессию tmux.
#tmux #bash #ssh #tipsИ сразу еще одна альтернатива на базе tmux для парного программирования.
Подсказано: @burpsuite_user
https://github.com/tmate-io/tmate
https://tmate.io/
#ssh #webui #cli
Совместное использование терминала через Web, подходит например для парного программирования или обучения.
https://github.com/ekzhang/sshx
https://sshx.io/
#ssh #webui
Совет дня:
Выход из
bash с сохранением суб процессов и без сохранения истории.
unset HISTFILE && disown -a && exit
Сценарий использования сами придумайте ;)
#bash #tipsНемного странное, но полезное. Компилятор докер образа в стендалон портабл бинарь.
Параметры могут быть переданы в бинарь так же, как и в
docker run параметрами -v и -e
https://github.com/NilsIrl/dockerc
#docker #cli #utilКонсольная утилитка для комплексного тестирования SD на честный обьем, битые сектора и реальную скорость чтения / записи.
Можно конечно и dd задействовать но " ощущения не те" :)
https://github.com/AltraMayor/f3
#cli #test #sd #util
#полезняшка
Opensource Docker Registry
В свете последних событий как никогда стало актуально onpremise docker registry решения для разворачивания "под ногами".
Собрал для вас списочек CNCF опенсурсных проектов. В каждом помимо базового функционала - свои дополнения и плюшки...
https://github.com/goharbor/harbor
https://github.com/dragonflyoss/Dragonfly2
https://github.com/distribution/distribution
https://github.com/uber/kraken
https://github.com/SUSE/Portus
https://github.com/quay/quay
https://github.com/project-zot/zot
https://help.sonatype.com/en/docker-registry.html
#docker #registry
Просто неисчерпаемый источник решений, сертифицированных для k8s. С кратким описанием. разбивкой по ролям..
Для архитектора прям стартовая страничка должна быть.
https://landscape.cncf.io/?group=projects-and-products
#cncf #k8s
Отличный сайт каталог с кратким описание особенностей почти всех существующих баз данных.
Несколько примеров:
etcd: https://dbdb.io/db/etcd
postgresql: https://dbdb.io/db/postgresql
mysql: https://dbdb.io/db/mysql
redis: https://dbdb.io/db/redis
memcached: https://dbdb.io/db/memcached
mongodb: https://dbdb.io/db/mongodb
cassandra: https://dbdb.io/db/cassandra
#db #doc
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
