en
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

Open in Telegram

Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue

Show more
6 671
Subscribers
-324 hours
-47 days
+3830 days
Posts Archive
Еще одна опенсурс альтернатива 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