DNS много не бывает или установка DNSCrypt-proxy в контейнере Docker

Преамбула: долгое время у меня был развернут dnsmasq в виде отдельного контейнера, который занимался вырезанием рекламы и использовался как основной DNS в моей сети. Но шило в з всегда хочется чего-то нового, лучшего и секурного. Для секурного раньше использовали связку dnsmasq c каким-либо вышестоящим сервером, например на том же dnscrypt-proxy.…

Ping в MQTT c Keenetic

Иногда бывает так, что хочется странного. То мороженного с беконом, то льда теплого, а то вдруг пинговать внешние сервера с роутера и складывать статистику в MQTT брокер. И если по первым двум пунктам все понятно, то третий я вчера реализовал в своем окружении. И что бы иметь возможность это когда-либо…

Доступ к UDP порту одного контейнера из другого

Переехав на Docker с малины на NAS, и перенеся по быстрому туда все контейнеры, захотел отвязать от сети host и привязать к bridge свой dns сервер на базе dnsmasq, работающий в отдельном контейнере. Задача вроде бы тривиальная, что может быть проще? Делаем проброс портов через GUI или в консоли и…

Лучшее – враг хорошего или Приключения WordPress в Docker-e

Произошла недавно забавная ситуация: обновил все контейнеры я своего веб сайта и вдруг внезапно сайт перестал работать. “Ошибка соединения с базой данных” пишет и на этом все. И в логах контейнера WordPress ошибки типа Ну и раз сайт работает, а не может соединиться с базой данных, то я конечно же…

Raspberry Pi 3b plus

Мониторим Raspberry через MQTT

На самом деле эта инструкция подойдёт не только для Raspberry, но и для любого *nix хоста, при некоторой доработке напильником. Основная задача: мониторить состояние хоста, например в HomeAssistant. В нем конечно есть встроенный мониторинг, но он работает только локально, а если вдруг захочется иметь данные и с других хостов, то…

Аутентификация SSH при помощи ключей

Когда администрируешь несколько unix хостов (и Raspberry сюда тоже относится) по ssh, через некоторое время хочется облегчить себе жизнь, не уменьшая безопасность, и перестать вводить пароль каждый раз при подключении к серверу. И такая возможность есть – можно перейти на использование ключей и производить аутентификацию именно по ним. Как это…

Загрузка Raspberry Pi 4 с USB

Поразительное рядом, но если третья версия Raspberry Pi прекрасно сама умеет загружаться с USB, то с Raspberry Pi 4 до сих пор (на момент написания этого текста) еще приходится колдовать и шаманить. Относительно недавно появилась возможность перейти на beta версию загрузчика, которая вроде как позволит грузиться с USB, но бета – это всегда бета. А если…

mh-z19b arduino code

Пример опроса датчика MH-Z19b

После замены MH-Z19b на другой датчик, начал с ним экспериментировать самостоятельно, ранее использовал его в связке с ESPEasy и не задумывался, что под капотом. Если кому-то будет интересно, вот минимальный код для опроса датчика по UART на уровень CO2 и вывод полученного результата в консоль. Датчик подключено к D0 (RX…