Useful Tools | Linux | GitOps | DevOps
Чумовой DIY проект от знакомых. Из серии вжу-у-ух, магия !  Идея проста, контроллер (на самом деле два-в-одном) к которому подключаются счетчики горячей и холодной воды или газа (2 канала для показаний) и он снимает показания и сам отправляет их ежемесячно…
Обсудили идею и автор проекта любезно предоставил скидку на заказ готового устройства про промокоду 
Мелочь, а приятно.. Вообще ребята очень отзывчивые и дружат со своим комьюнити.
GITGATEМелочь, а приятно.. Вообще ребята очень отзывчивые и дружат со своим комьюнити.
🔥12👍1
  Реалтайм мониторинг интернет трафика. 
Фильтры, общая статистика, статистика и графики в реальном времени по приложениям, распознавание более 6000 сервисов и протоколов (включая троянов и зловредов), экспорт трафика в PCAP формате, информация по geoip и многое другое...
https://github.com/GyulyVGC/sniffnet?tab=readme-ov-file
#moni #network #security
  
  Фильтры, общая статистика, статистика и графики в реальном времени по приложениям, распознавание более 6000 сервисов и протоколов (включая троянов и зловредов), экспорт трафика в PCAP формате, информация по geoip и многое другое...
https://github.com/GyulyVGC/sniffnet?tab=readme-ov-file
#moni #network #security
GitHub
  
  GitHub - GyulyVGC/sniffnet: Comfortably monitor your Internet traffic 🕵️♂️
  Comfortably monitor your Internet traffic 🕵️♂️. Contribute to GyulyVGC/sniffnet development by creating an account on GitHub.
🔥15👍4
  Линтер - форматер кода с поддержкой более 20 языков, 
Позволяет задавать критерии форматирования, или запускать как линтер по
На выходе получается код, форматированный в едином стиле, что облегчает и читабельность и разработку в целом.
https://github.com/prettier/prettier
#cli #linter #code
  
  Позволяет задавать критерии форматирования, или запускать как линтер по
pre-commit hook или onsave в вашем редакторе. Есть встроенный  API, поддерживает плагины для расширения. На выходе получается код, форматированный в едином стиле, что облегчает и читабельность и разработку в целом.
https://github.com/prettier/prettier
#cli #linter #code
GitHub
  
  GitHub - prettier/prettier: Prettier is an opinionated code formatter.
  Prettier is an opinionated code formatter. Contribute to prettier/prettier development by creating an account on GitHub.
👍10🔥7
  Еще одна опенсурс альтернатива JIRA или Asana для управления проектами.
https://github.com/makeplane/plane
#project #jira #asana
  
  https://github.com/makeplane/plane
#project #jira #asana
GitHub
  
  GitHub - makeplane/plane: 🔥 🔥 🔥 Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics…
  🔥 🔥 🔥 Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics, and cycles the easiest way on the planet. - makeplane/plane
👍17🔥1
  Совет дня:
Подсветка ошибок в stdout цветом
Отправляем escape последовательности в поток ошибок и тогда терминал остаются цветным, а если перенаправить вывод в файл, там не будет всех этих
Поделился: @Kulibyakin
#tips #cli #error #bash
Подсветка ошибок в stdout цветом
Отправляем escape последовательности в поток ошибок и тогда терминал остаются цветным, а если перенаправить вывод в файл, там не будет всех этих
\033[, мешающих воспринимать текстecho -e "\033[31m" 1>&2; echo 'бла-бла-бла'
Поделился: @Kulibyakin
#tips #cli #error #bash
👍15🔥1
  Легковесная альтернатива 
По возможностям конечно меньше, но основное поддерживает. Например
Работает как на
https://github.com/GladysAssistant/Gladys
#smarthome #iot #hass #diy
  
  HomeAssistant, ориентированная на безопасность и приватность.  Решение для небольшой квартиры или как "точка входа" в концепцию умного дома.По возможностям конечно меньше, но основное поддерживает. Например
zegbee "из коробки" Система плагинов для поддержки интеграций. Почти все настройки через  WebUI.Работает как на
x86, так и на  ARM платформах. Вот и повод найти в шкафу старую малинку :)https://github.com/GladysAssistant/Gladys
#smarthome #iot #hass #diy
GitHub
  
  GitHub - GladysAssistant/Gladys: A privacy-first, open-source home assistant
  A privacy-first, open-source home assistant. Contribute to GladysAssistant/Gladys development by creating an account on GitHub.
👍7🔥6
  Caddy-Proxy-Docker
Плагин, позволяющий использовать
Особенности::
- configless
- autodiscovery
- zero downtime
- требует для каждого контейнера FQDN или IP адрес
- автоматическое получение SSL сертификатов (силами caddy)
https://github.com/lucaslorentz/caddy-docker-proxy
Пример настройки контейнера
#proxy #docker #caddy #configless #autodiscоvery
  
  Плагин, позволяющий использовать
Caddy как Reverse Proxy для Docker контейнеров с настройкой через labels.Особенности::
- configless
- autodiscovery
- zero downtime
- требует для каждого контейнера FQDN или IP адрес
- автоматическое получение SSL сертификатов (силами caddy)
https://github.com/lucaslorentz/caddy-docker-proxy
Пример настройки контейнера
whoami1:
image: traefik/whoami
networks:
- caddy
deploy:
labels:
caddy: whoami1.example.com
caddy.reverse_proxy: "{{upstreams 80}}"
caddy.tls.ca: https://acme-staging-v02.api.letsencrypt.org/directory
#proxy #docker #caddy #configless #autodiscоvery
GitHub
  
  GitHub - lucaslorentz/caddy-docker-proxy: Caddy as a reverse proxy for Docker
  Caddy as a reverse proxy for Docker. Contribute to lucaslorentz/caddy-docker-proxy development by creating an account on GitHub.
👍9🔥1
  nxs-backup
Это инструмент позволяющий создавать резервные копии, выполнять их ротацию и сохранять на локальных или внешних хранилищах.
Можно бэкапить не только за указанный период времени, но и с учётом определенного количества бэкапов, мониторить различные метрики через
Нет встроенного механизма шифрования :(
Передано через Онотоле: @marsycored (авторский текст сохранен)
От себя добавлю что помимо просто данных умеет бакапить и базы, заявлено
https://github.com/nixys/nxs-backup
#backup #postgres #mysql #mongo
Это инструмент позволяющий создавать резервные копии, выполнять их ротацию и сохранять на локальных или внешних хранилищах.
Можно бэкапить не только за указанный период времени, но и с учётом определенного количества бэкапов, мониторить различные метрики через
Prometheus и использовать в конфигурации переменные окружения.Нет встроенного механизма шифрования :(
Передано через Онотоле: @marsycored (авторский текст сохранен)
От себя добавлю что помимо просто данных умеет бакапить и базы, заявлено
MySQL, Postgress, Mongo. В виде протокола передачи умеет S3, SSH (SFTP), FTP, CIFS (SMB), NFS, WebDAVhttps://github.com/nixys/nxs-backup
#backup #postgres #mysql #mongo
👍16🔥1
  Gobetween
Опенсурс современный
Поддержка
Встроенная поддержка
Встроенное управление через
Различные стратегии балансировки.
Мультиплатформенный:
https://github.com/yyyar/gobetween
Web: https://gobetween.io/
#proxy #docker #configless #autodiscovery
  
  Опенсурс современный
load balancer и reverse proxy для хайлоад облачных решений. Поддерживает как L7 так и L4. (TCP, TLS & UDP).Поддержка
autodiscovery (static file, DNS SRV, docker/swarm, consul, text/json, или кастомные скрипты).Встроенная поддержка
healthcheck (tcp ping или кастомные скрипты)Встроенное управление через
Rest APIРазличные стратегии балансировки.
Мультиплатформенный:
Mac, Windows, Linuxhttps://github.com/yyyar/gobetween
Web: https://gobetween.io/
#proxy #docker #configless #autodiscovery
GitHub
  
  GitHub - yyyar/gobetween: :cloud: Modern & minimalistic load balancer for the Сloud era
  :cloud: Modern & minimalistic load balancer for the Сloud era - yyyar/gobetween
👍17🔥1
  Awesome Honeypots
Огромная коллекция приманок (
https://github.com/paralax/awesome-honeypots
#security #honeypot
  
  Огромная коллекция приманок (
honeypot, honeytrap), а также связанных с ними компонентов и много другого, разделенных на такие категории, как Интернет, сервисы и т.д., с упором на бесплатные проекты с открытым исходным кодом.В компьютерном мире термином honeypot называют ловушки для хакеров. Это системы, которые заманивают киберпреступников в западню. Злоумышленники атакуют приманку, и специалисты пользуются этим, чтобы собрать информацию о методах группировки или отвлечь ее от других целей.
https://github.com/paralax/awesome-honeypots
#security #honeypot
GitHub
  
  GitHub - paralax/awesome-honeypots: an awesome list of honeypot resources
  an awesome list of honeypot resources. Contribute to paralax/awesome-honeypots development by creating an account on GitHub.
👍11🔥6
  И еще немного про безопасность. 
Совместно с
#security #honeypot
  
  Совместно с
honeypot (на стандартных портах) логично смотрится и сочетается  Port Knocking 
PS. fail2ban решение тоже неплохое, но срабатывает уже ПОСЛЕ того как сервис отклонил попытку, что при большом трафике сильно затратно по ресурсам.
https://github.com/jvinet/knock#security #honeypot
GitHub
  
  GitHub - jvinet/knock: A port-knocking daemon
  A port-knocking daemon. Contribute to jvinet/knock development by creating an account on GitHub.
👍15🔥1
  Ну и раз уж сегодня про инфобез - маленькая полезная репка - Телеграм уведомления об ssh–авторизации на сервере
Да моё, да PR-юсь. Не возбраняется озвездить репку :)
https://github.com/pdacity/ssh2tg
#security #ssh #telegram
  
  Да моё, да PR-юсь. Не возбраняется озвездить репку :)
https://github.com/pdacity/ssh2tg
#security #ssh #telegram
GitHub
  
  GitHub - pdacity/ssh2tg: Телеграм–уведомления об ssh–авторизации на сервере через бота
  Телеграм–уведомления об ssh–авторизации на сервере через бота - pdacity/ssh2tg
🔥38👍3
  Кучно пошло на тему инфобеза, вернее нестандартных приемов! 
Еще один забавный метод - прокси, которая разбирает хендшейки протоколов и в зависимости от - пробрасывает в нужный сервис.
https://github.com/yrutschle/sslh
Подсказаал: @infras123
#ssh #security #proxy
  
  Еще один забавный метод - прокси, которая разбирает хендшейки протоколов и в зависимости от - пробрасывает в нужный сервис.
SSH и HTTPS на одном порту :) Эдакий черный вход  "для своих" :)https://github.com/yrutschle/sslh
Подсказаал: @infras123
#ssh #security #proxy
GitHub
  
  GitHub - yrutschle/sslh: Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)
  Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port) - yrutschle/sslh
🔥16👍13
  Вредный совет дня:
На правах концепта - пробрасывать/редиректить 22 порт обратно на
#tips
На правах концепта - пробрасывать/редиректить 22 порт обратно на
source address и пусть брутфорсят :)#tips
🔥43👍10
  Совет дня: 
Немного полезных встроенных переменных
В посте с советом https://t.me/gitgate/59 была еще одна хитрая, редко используемая, но полезная переменная
#tips #bash
Немного полезных встроенных переменных
bash
$DESKTOP_SESSION   current display manager$EDITOR   preferred text editor.$LANG   current language.$PATH   list of directories to search for executable files $PWD    current directory$SHELL  current shell$USER   current username$HOSTNAME   current hostnameВ посте с советом https://t.me/gitgate/59 была еще одна хитрая, редко используемая, но полезная переменная
$HISTFILE . ;)#tips #bash
👍24🔥1
  T-Pot platform
Раз уж вчера заговорили о безопасности то вот совсем взрослый проект T-Pot - The All In One Multi Honeypot Platform
Помимо 20+ сервисов содержит и встроенный мониторинг, с визуализацией в реальном времени карты атак.
https://github.com/telekom-security/tpotce
#security #honeypot
Раз уж вчера заговорили о безопасности то вот совсем взрослый проект T-Pot - The All In One Multi Honeypot Platform
Помимо 20+ сервисов содержит и встроенный мониторинг, с визуализацией в реальном времени карты атак.
https://github.com/telekom-security/tpotce
#security #honeypot
👍23🔥1