Как реставраторы церквей и усадеб экономят на НДС миллионы (и почему не все так просто)
Всем привет. На связи Евгений, налоговый консультант. Сегодня поговорим о теме, которая звучит скучно только на первый взгляд. На самом деле речь о том, как государство фактически освобождает от НДС тех, кто восстанавливает наше культурное наследие. И о том, как на этом поле можно легко попасть на штрафы, если не знать трех нюансов.
Представьте ситуацию. Есть старинная усадьба XIX века, памятник архитектуры. Приезжает реставратор, заключает договор на 20 миллионов рублей, делает крышу, фасады, лепнину. Казалось бы, классика — 20% сверху в бюджет. Но нет. В этой ситуации НДС можно законно не платить вообще. И это не лазейка, а прямая норма Налогового кодекса.
Разбираемся, как это работает и где грабли.
Что именно освобождается от НДС
Согласно подпункту 15 пункта 2 статьи 149 НК РФ, от налога освобождается реализация работ по сохранению объектов культурного наследия. Под сохранением закон понимает широкий спектр деятельности: консервацию, ремонт, реставрацию, приспособление под современное использование, спасательные археологические работы, научные исследования, изыскания, проектирование, авторский и технический надзор.
Важный момент. Освобождение работает в двух случаях: — если объект включен в единый государственный реестр объектов культурного наследия или является выявленным объектом культурного наследия; — если это культурное здание или сооружение, находящееся в пользовании религиозных организаций (тут даже реестр не обязателен, главное — статус культурного здания).
То есть если вы реставрируете храм, который принадлежит приходу, или усадьбу, которая стоит на государственной охране, — НДС вы не платите.
Что НЕ попадает под освобождение
Здесь начинается самое интересное. Минфин в своих письмах четко говорит: если работа не поименована в статье 149 НК, она облагается НДС в обычном порядке.
На практике это означает следующее. Если вы реставрируете памятник архитектуры, но параллельно делаете на этом же объекте работы, которые не относятся к сохранению (скажем, строите новую котельную во дворе или благоустраиваете парковку для туристов), эти работы пойдут с НДС. И вот тут начинается головная боль под названием раздельный учет, о которой ниже.
Также важно: реконструкция памятника формально в списке не упомянута, но Минфин в письме от 30.08.2016 № 03-07-11/50649 разъяснил, что и она подпадает под освобождение. Логика простая — если реконструкция является частью работ по сохранению объекта, то и льгота применяется.
Три обязательных условия, без которых льгота не работает
Мало просто реставрировать памятник. Чтобы налоговая не доначислила вам НДС, пени и штраф, нужно выполнить три условия.
Первое. У вас должна быть лицензия Минкультуры на деятельность по сохранению объектов культурного наследия. Это лицензируемый вид деятельности, и без бумажки никакого освобождения не будет. Причем лицензия нужна и у генподрядчика, и у субподрядчика. Если вы субподрядчик без лицензии, но работаете по договору с генподрядчиком, который лицензию имеет, — для вас льгота не сработает. Это подтверждает и Минкультуры в письме от 20.02.2017 № 1254-12-04.
Второе. Нужен пакет документов для налоговой: копия договора и справка о том, что объект действительно относится к объектам культурного наследия (выдается уполномоченным органом охраны памятников в регионе). Без справки инспектор просто не примет льготу.
Третье. Все работы должны проводиться в соответствии с требованиями закона № 73-ФЗ. То есть с согласованным проектом, с научным руководителем, с должным контролем. Самодеятельность в реставрации не проходит ни перед Минкультом, ни перед налоговой.
Главный подводный камень: отказаться от льготы нельзя
В НК РФ есть любопытная норма. По некоторым операциям налогоплательщик может добровольно отказаться от освобождения от НДС и работать с налогом (например, чтобы не терять вычеты по входному НДС). Так вот, в отношении реставрации памятников такой возможности нет. Пункт 5 статьи 149 НК прямо говорит: отказаться от льготы по подпункту 15 пункта 2 статьи 149 нельзя.
Но жизнь, как всегда, сложнее закона. На практике заказчики часто сами плательщики НДС и хотят видеть в документах выделенный налог, чтобы принять его к вычету. И вот тут реставраторы иногда идут на поводу и выставляют счет-фактуру с НДС.
Ошибка фатальная. Как только вы выставили счет-фактуру с выделенной суммой налога, вы обязаны этот НДС уплатить в бюджет. И это не шутка, это подпункт 2 пункта 5 статьи 173 НК. При этом вы сможете принять к вычету входной НДС по расходам на эту операцию, но сам налог в бюджет все равно заплатите.
Поэтому правило простое: если льгота есть — пользуйтесь ею и не выставляйте НДС. Если заказчик давит — объясняйте, что это его проблемы, а ваши штрафы он оплачивать не будет.
Раздельный учет — головная боль реставратора
Если ваша компания занимается не только реставрацией памятников, но и обычным строительством (а так бывает в 9 случаях из 10), у вас возникает обязанность вести раздельный учет. По облагаемым НДС операциям — один котел, по освобожденным — другой. Входной НДС по материалам и работам нужно распределять пропорционально.
Это ад, но неизбежный. Без раздельного учета налоговая снимет все вычеты по общему котлу и доначислит налог.
Что в итоге
Реставрация объектов культурного наследия — одна из немногих сфер, где государство реально дает налоговую льготу. Если у вас есть лицензия, объект в реестре, документы в порядке — вы законно не платите НДС с этих работ.
Но цена ошибки очень высока. Нет лицензии — льгота слетает. Нет справки из органа охраны памятников — льгота слетает. Выставили счет-фактуру с НДС по привычке — платите налог из своего кармана. Не ведете раздельный учет — теряете вычеты по всей компании.
Поэтому прежде чем браться за реставрационный подряд, сядьте с бухгалтером и проверьте каждый пункт. Иначе вместо прибыли получите доначисления.
А как у вас на практике? Были ли случаи, когда заказчик требовал выставить НДС там, где по закону его быть не должно? И как вы выходили из ситуации — уступали или объясняли, что это его проблемы? Делитесь в комментариях, интересно посмотреть на реальные кейсы.
Правительство России не учитывает главного: несгибаемый народ нельзя загнать в цифровой загон
Важное дополнение
Этот пост уже удаляли с Пикабу. Официальная причина — «размещение неподтверждённой информации», пункт 7 правил. Хорошо. Давайте тогда пройдемся по фактам.
Всё, что перечислено ниже, подтверждается публикациями в российских СМИ, имеющих лицензию (ТАСС, РБК, Коммерсантъ, Ведомости, Интерфакс, Известия, Российская газета), а также официальными материалами Роскомнадзора, Государственной Думы и Министерства цифрового развития.
Давайте по фактам.
В начале 2026 года правительство России запустило очередную волну цифровых закручиваний. Маркетплейсы обязали отсекать пользователей, у которых включен VPN. Список запрещенных ресурсов пополняется чуть ли не еженедельно. VPN-приложения начали массово удалять из магазинов — к апрелю их стало недоступно больше сотни. Операторам разослали указания отключать пополнение счетов через мобильную связь. В планах — ввести плату за международный трафик, если ты превысишь 15 гигабайт в месяц. И это не считая блокировок YouTube, Telegram, WhatsApp и всего того, к чему мы привыкли за последние десять лет.
А теперь к этому добавили обсуждение запрета игр. Не замедления, не ограничения по времени — именно запрета.
И конечно, отдельная глава — это мессенджер MAX, который правительство продвигает как «национальную платформу». С 1 сентября 2025 года его предустановка на все смартфоны, продаваемые в России, стала обязательной по распоряжению Михаила Мишустина. В MAX заменил VK Мессенджер в списке приложений, которые обязаны предустанавливать на новые устройства. При этом регистрация возможна только с российским или белорусским номером телефона, а виртуальные номера не поддерживаются. По задумке властей, MAX должен объединить общение, госуслуги, платежи через СБП и электронную подпись — по аналогии с китайским WeChat. На июнь 2026 года аудитория мессенджера превысила 120 миллионов пользователей. При этом Минцифры ведет переговоры с Apple о восстановлении MAX в AppStore после того, как компания без объяснения причин удалила его оттуда, ограничив доступ более чем 20 миллионам пользователей iOS.
Это уже не точечные меры. Это не "борьба с пиратством" и не "забота о детях". Это системная, планомерная работа правительства России над одним-единственным проектом: построить цифровой заповедник, где мы будем видеть только то, что одобрено, читать только то, что разрешено, общаться только в одобренном мессенджере и играть только в те игры, которые прошли фильтрацию.
А теперь главный вопрос к правительству России: на что вы рассчитываете?
Судя по логике, вы, господа, рассчитываете на три вещи.
Первое — на привыкание. Вы думаете, что мы постепенно перейдем на отечественные площадки, включая MAX, забудем про внешний интернет и научимся жить внутри белых списков. Как будто у нас нет памяти о том, как мы жили раньше. Как будто мы не помним, что такое свободный доступ к информации.
Второе — на усталость. Вы надеетесь, что мы устанем бороться. Что каждый новый запрет будет вызывать все меньше сопротивления, потому что силы кончаются. Что мы махнем рукой и скажем: "Ну нет так нет, будем сидеть в том, что дают".
Третье — на покорность. Вы искренне верите, что русский народ — это народ, который стерпит. Что мы привыкли к терпению. Что нас можно зажать, и мы сожмемся.
Но вот здесь вы, правительство России, совершаете свою главную ошибку.
Почему ваша ставка не сработает
Потому что вы путаете два совершенно разных понятия: терпение и несгибаемость.
Терпение — это когда ты молча сносишь неудобства, надеясь, что все само рассосется.
Несгибаемость — это когда ты не принимаешь навязанные правила и ищешь способ жить по-своему. Не громко, не с флагами, а тихо, упрямо, методично.
И вот здесь кроется главное, что вы, правительство России, не учитываете.
Мы — народ, который не раз доказывал, что умеет выкручиваться из самых безнадежных ситуаций. Мы прошли войны, голод, революции, перестройку, дефолты, кризисы. Мы выживали там, где по всем учебникам выжить было невозможно. Мы строили города в вечной мерзлоте, запускали спутники, когда у других не было даже бумаги, и создавали вещи, которые поражали мир.
Это не про пафос. Это про факты.
И вот теперь правительство России всерьез думает, что нас можно сломать запретом на YouTube, принудительной установкой MAX или отключением Steam? Что мы испугаемся платы за международный трафик и послушно перекроем себе доступ к миру?
Это выглядит почти наивно.
Почему нас боятся все остальные страны
Они боятся нас не просто так.
Западные аналитики, журналисты, политики — все они смотрят на Россию с настороженностью. И дело не в ракетах и не в нефти. Дело в нас самих.
Нас невозможно просчитать. Нас невозможно загнать в шаблон. Мы принимаем решения, которые никто не ожидает. Мы выживаем там, где другие разваливаются. Мы сохраняем способность мыслить, творить и искать выход даже в самых тяжелых условиях.
Именно поэтому правительство России хочет нас изолировать. Именно поэтому нас пытаются отрезать от мира — через запреты, через блокировки, через навязывание MAX как единственной «безопасной» платформы.
Потому что боится тот, кто не уверен в своей победе.
В правительстве России знают: если у нас будет доступ к информации — мы будем сравнивать. Мы будем видеть, как живут другие. Мы будем задавать вопросы. Мы будем требовать ответов.
А если нас изолировать — мы останемся в вакууме. Мы будем знать только то, что нам скажут. Мы будем видеть только то, что нам покажут. Мы станем управляемыми.
Но есть одна проблема.
Изоляция не работает на народе, который умеет выкручиваться
История показывает: чем сильнее нас зажимает собственное правительство, тем изощреннее мы становимся. Каждое новое ограничение, введенное правительством России, порождает новый способ его обойти. Не потому что мы злостные нарушители. А потому что свобода доступа к информации для нас — не привилегия, а базовая потребность.
Мы хотим знать, что происходит в мире. Мы хотим общаться с людьми без цензуры — и не готовы добровольно переходить в MAX только потому, что он «одобрен». Мы хотим играть в игры, которые нам нравятся. Мы хотим смотреть фильмы, которые нам интересны. Мы хотим читать книги, которые нам нужны.
И если правительство России перекрывает нам один канал — мы находим десять других.
Это не про технологии. Это про менталитет.
На что на самом деле рассчитывает правительство России?
Оно рассчитывает, что мы сломаемся.
Оно надеется, что мы устанем искать обходы, перестанем интересоваться, забьем на запрещенное, примем MAX как новый стандарт и переключимся на то, что разрешено. Что мы превратимся в удобное, послушное стадо, которое пасется в цифровом загоне и не выглядывает за ограду.
Но правительство России забывает одну простую вещь.
Нас уже пытались загнать под шконку. И не раз.
В XIX веке нас пытались загнать в идеологические рамки — не вышло. В XX веке нас пытались сломать войной и репрессиями — не вышло. В 90-е нас пытались загнать в нищету и бесправие — мы вылезли.
И вот теперь правительство России пытается загнать нас под цифровую шконку — через запреты, блокировки и навязывание MAX.
Рассчитывать на то, что это сработает — это колоссальная стратегическая ошибка правительства. Потому что несгибаемый народ — это не тот, кто громко кричит на площади. Это тот, кто тихо, упрямо и методично продолжает жить так, как считает нужным. Назло всем запретам правительства. Вопреки всем его указаниям. Несмотря на все ограничения, которые оно придумывает.
Что будет дальше
Никто не знает. Но можно сказать точно.
Ограничения, вводимые правительством России, будут ужесточаться. Список запрещенного будет расти. MAX будут продвигать активнее. Давление будет усиливаться. Правительству кажется, что если закрутить гайки до конца — все остановится.
Но оно ошибается.
Потому что каждый новый запрет правительства будет порождать новое сопротивление. Не явное, не громкое — а тихое, упрямое, ежедневное. Миллионы людей, которые не примут правила игры. Миллионы людей, которые не согласятся сидеть в загоне, который для них построило правительство России. Миллионы людей, которые не готовы добровольно переходить в MAX только потому, что их заставляют.
Мы не знаем, чем это закончится. Но мы точно знаем, что не закончится тем, чего хочет правительство России.
Итог
Мы — особый народ. Нас боятся не просто так. Нас боятся потому, что нас невозможно сломать.
Правительство России хочет изолировать нас от мира, чтобы мы забыли, как живут другие. Чтобы другие забыли, как живем мы. Чтобы мы остались в информационной темноте, где светят только одобренные правительством фонарики, а общение возможно только в одобренном правительством мессенджере.
Но оно забывает главное.
Мы тот народ, который всегда находил выход там, где его не было. Мы тот народ, который выживал вопреки. Мы тот народ, который не терпит зажимов.
И пока мы помним, кто мы такие — у правительства России ничего не выйдет.
Нас не загнать под шконку. Мы уже это доказывали. И докажем снова!
Home Assistant: чем расширить свою экосистему
Закладка по мотивам
https://github.com/mikeroyal/Self-Hosting-Guide
Система прошивки для микроконтроллеров ESP8266 и ESP32. Вместо того чтобы писать код на C++, вы описываете поведение устройства в простом YAML-файле: какие пины используются, какой протокол, какое имя сенсора — и ESPHome сам генерирует прошивку и загружает её по воздуху.
Главная прелесть — автоматическое обнаружение в Home Assistant через mDNS. Собрали датчик температуры на ESP32, прошили, включили — через минуту он уже в HA без лишних настроек. На этой же платформе делают кнопки, дисплеи, реле, ИК-передатчики и даже голосовые устройства на базе ESP32-S3.
Мост между Zigbee-сетью и брокером MQTT. Работает с USB-координатором (Sonoff Zigbee Dongle, CC2652, HUSBZB-1) и поддерживает более 3000 устройств от разных производителей — без их проприетарных хабов.
Все устройства публикуют состояние и принимают команды через MQTT-топики, а дальше стандартная интеграция mqtt в HA разбирает всё автоматически. Есть веб-интерфейс для управления сетью, мониторинга связи и обновления прошивок устройств по воздуху.
Визуальный редактор потоков для построения автоматизаций и интеграций. Вместо YAML-правил в HA вы соединяете блоки на холсте: триггер → условие → действие, причём каждый блок может обращаться к MQTT, HTTP, WebSocket, базам данных и сотне других источников.
Особенно полезен там, где логика слишком сложна для стандартных автоматизаций HA: многошаговые сценарии, работа с внешними API, преобразование данных, интеграция с сервисами, у которых нет готового компонента. Устанавливается как аддон Supervisor.
Python-фреймворк для написания приложений поверх Home Assistant. Каждое «приложение» — это класс на Python с полным доступом к состояниям и сервисам HA, системой колбэков на изменение состояний, расписания и событий.
Открывает возможности, которых нет ни в YAML-автоматизациях, ни в Node-RED: сложная математика, работа с историей через API, динамические расписания, машинное обучение прямо в автоматизации. Параллельно идёт HADashboard — отдельный движок для создания кастомных дашбордов.
NVR с ИИ-детекцией объектов в реальном времени. Подключаете IP-камеры через RTSP, Frigate непрерывно анализирует поток и определяет: человек, животное, машина, велосипед. Поддерживает аппаратное ускорение — Coral USB TPU, GPU через OpenVINO или TensorRT.
Интеграция с HA нативная: каждое событие детекции создаёт сенсор, уведомление и превью-изображение. Можно автоматизировать: «если камера у входа зафиксировала человека и никто не дома — включить освещение и отправить снапшот в Telegram». Также пишет записи только по событиям, экономя место.
Открытый P2P-протокол для голосовых сервисов в Home Assistant. Faster Whisper обрабатывает речь в текст локально — модели от tiny до large, включая поддержку русского языка. Piper синтезирует ответ обратно в речь с нейросетевыми голосами (irina, dmitri и другие для RU).
Весь стек работает без интернета: Wyoming Satellite на Orange Pi Zero 3 захватывает звук, детектирует wake-слово через openWakeWord, отправляет аудио на сервер с Whisper и Piper, получает ответ обратно. Home Assistant выступает мозгом — обрабатывает намерения и выполняет команды. Полная приватность, нулевая задержка на облаках.
Инструмент для запуска больших языковых моделей локально — Llama 3, Mistral, Gemma, Qwen и десятки других. Скачивает модели одной командой, предоставляет OpenAI-совместимый REST API на localhost:11434.
Подключается к HA через интеграцию Extended OpenAI Conversation как альтернатива OpenRouter или ChatGPT — ответы генерирует локальная модель без отправки запросов наружу. Хорошо работает на машинах с дискретной видеокартой; на CPU тоже запускается, но медленнее. Полезен как «умный» бэкенд для голосового ассистента или для обработки данных в автоматизациях.
Классический тандем для визуализации метрик умного дома. InfluxDB — time-series база данных, куда HA записывает историю всех сенсоров через интеграцию influxdb. Grafana подключается к ней как источник данных и позволяет строить дашборды с графиками температуры, влажности, потребления электроэнергии, состояния устройств.
Оба устанавливаются как аддоны Supervisor. Главное преимущество перед встроенной историей HA — произвольные запросы (Flux или InfluxQL), большой retention, и возможность мониторить одновременно HA, сервер Proxmox, роутер MikroTik и любые другие источники метрик на одном дашборде.
Красивый self-hosted монитор доступности сервисов. Проверяет HTTP/HTTPS, TCP, DNS, MQTT, а также поддерживает push-модель через heartbeat — ваш сервис сам отправляет сигнал «я живой». Интерфейс напоминает Betteruptime, но полностью на вашем сервере.
Уведомления о падении сервисов идут через Telegram, Email, Slack, Webhook — или напрямую в HA через его нотификационный сервис. Полезно мониторить: сам HA, Zigbee2MQTT, сервер VDS, Nextcloud, все аддоны, которые слушают порт снаружи.
DNS-сервер с блокировкой рекламы, трекеров и вредоносных доменов для всей домашней сети. Устанавливается как аддон HA, прописывается как DNS в роутере — и с этого момента все устройства в сети работают без рекламы без каких-либо клиентских приложений.
Ведёт статистику запросов по устройствам, позволяет видеть какие домены запрашивают умные лампочки или телевизор, поддерживает DNS-over-HTTPS и DNS-over-TLS. Интеграция с HA позволяет отображать статистику прямо на дашборде: сколько запросов заблокировано за сутки, топ клиентов, топ заблокированных доменов.
Self-hosted сервер, полностью совместимый с протоколом Bitwarden. Вы используете официальные клиенты Bitwarden (браузерные расширения, мобильные приложения, десктоп) — но все данные хранятся на вашем сервере, а не в облаке Bitwarden.
Написан на Rust, потребляет минимум ресурсов (работает на Raspberry Pi без проблем). Поддерживает двухфакторную аутентификацию, организации, коллекции, аварийный доступ. Хорошо живёт в LXC-контейнере на Proxmox за Nginx Proxy Manager с Let's Encrypt.
VPN поверх WireGuard с нулевой конфигурацией. Создаёт защищённую оверлейную сеть между вашими устройствами — без проброса портов, без статического IP, через любые NAT. Устанавливается как аддон HA и даёт безопасный доступ к интерфейсу Home Assistant из любой точки мира.
В бесплатном тарифе — до 100 устройств и 3 пользователя, чего домашнему использованию более чем достаточно. Функция Tailscale Funnel позволяет опубликовать отдельный сервис (например, webhook для интеграций) через защищённый туннель без открытия портов на роутере.
Полноценная платформа для личного облачного хранилища и совместной работы. Синхронизация файлов, встроенный офис (Collabora/OnlyOffice), видеозвонки (Talk), почта, задачи, галерея фото. Всё на своём сервере.
Интегрируется с HA через CalDAV — события из Nextcloud Calendar появляются как сенсоры в HA и могут триггерить автоматизации. Nextcloud Talk подключается как канал для уведомлений HA вместо Telegram — полностью приватный мессенджер с push-уведомлениями. Nextcloud AIO (All-in-One) — самый простой способ развернуть всё одной Docker-командой.
Веб-интерфейс для управления Docker-контейнерами, Swarm и Kubernetes. Визуально показывает все запущенные контейнеры, их логи, переменные окружения, порты, volumes; позволяет запускать, останавливать, пересоздавать контейнеры и разворачивать стеки через docker-compose прямо из браузера.
Незаменим при построении self-hosted стека на Proxmox LXC или выделенном сервере. Поддерживает Portainer Agent — можно управлять несколькими Docker-хостами из одного интерфейса. Для домашнего использования Community Edition полностью бесплатен.
Современный reverse proxy с автоматическим обнаружением Docker-контейнеров. Запустили новый контейнер с нужными лейблами — Traefik сам создаёт роут и получает SSL-сертификат через Let's Encrypt без перезапуска.
Особенно удобен в связке с Proxmox + Docker: один Traefik принимает весь HTTPS-трафик на 443 порту и маршрутизирует по доменным именам к нужным контейнерам — Nextcloud, Vaultwarden, Uptime Kuma, Grafana. Поддерживает middleware для аутентификации, rate limiting, IP-фильтрации.
Программный мост для подключения устройств, не поддерживающих Apple HomeKit, к экосистеме Apple. Более 2000 плагинов — от умных розеток до роботов-пылесосов. Работает рядом с HA или вместо него для тех, кто живёт в экосистеме Apple.
Интересен в контексте HA тем, что сам Home Assistant можно выставить в HomeKit через встроенную интеграцию — тогда все устройства HA управляются из приложения «Дом» на iPhone и через Siri. Homebridge при этом нужен для устройств, у которых нет компонента ни в HA, ни в HomeKit напрямую.
Централизованная панель управления устройствами с прошивкой Tasmota — умными розетками, реле, диммерами, сенсорными выключателями. Показывает все Tasmota-устройства в сети, позволяет обновлять прошивку сразу на всех, менять настройки, следить за состоянием.
Устанавливается как аддон HA. Сами устройства Tasmota общаются с HA через MQTT — включается один раз и работает без облаков. Особенно актуально, если у вас десятки Sonoff-девайсов: обновить прошивку на всех одновременно через TasmoAdmin вместо поштучной настройки.
Self-hosted платформа GPS-трекинга. Поддерживает более 200 протоколов GPS-трекеров — от дешёвых китайских GT06 до профессиональных устройств. Показывает историю маршрутов на карте, уведомляет о зонах входа/выхода, скорости, состоянии батареи.
Устанавливается как аддон HA. Интеграция с HA позволяет использовать GPS-трекер как источник состояния device_tracker — то есть автоматизации на основе геолокации работают через ваш сервер, а не через Google/Apple. Полезно для автоматизаций «дома/не дома» без зависимости от телефона.
Открытый федеративный протокол для мессенджеров. Запускаете собственный сервер Matrix (Synapse или Conduit), подключаетесь клиентом Element — получаете зашифрованный чат, который никому не принадлежит.
Аддон HA позволяет отправлять уведомления и получать команды через Matrix. Альтернатива Telegram для тех, кто хочет полный контроль: сервер на своём железе, сквозное шифрование, федерация с другими серверами. Conduit — более лёгкий вариант сервера на Rust, хорошо живёт на Orange Pi или в LXC.
Полностью свободный медиасервер без подписок, трекинга и принудительных аккаунтов. Организует фильмы, сериалы, музыку и фото с автоматическим получением метаданных, постеров и субтитров. Поддерживает аппаратное транскодирование (Intel Quick Sync, VAAPI, NVENC).
Интеграция с HA: сенсоры активного воспроизведения, управление плеером как media_player объектом. Можно автоматизировать: «если Jellyfin начал воспроизведение в гостиной — приглушить свет, поставить Do Not Disturb». Клиенты есть для всего: Android TV, iOS, Roku, Kodi, веб.
Self-hosted альтернатива Google Фото. Автоматическое резервное копирование с телефона, распознавание лиц и объектов, поиск по содержимому, временная шкала, альбомы, шаринг. Интерфейс практически идентичен Google Фото — переход почти незаметен.
Развёртывается через docker-compose, активно развивается (обновления почти каждую неделю). С HA прямой интеграции нет, но через webhook или MQTT можно, например, автоматически архивировать снапшоты с камер Frigate прямо в Immich. Заменяет Google Фото полностью, данные остаются дома.
P2P-синхронизация файлов между устройствами без центрального сервера. Выбираете папки, указываете устройства для синхронизации — и файлы реплицируются напрямую, зашифрованно, без облака.
Практически применим в связке с HA для синхронизации конфигов: папка /config HA синхронизируется на резервный компьютер в реальном времени. Также удобно держать в синхронизированной папке бэкапы, фото с телефонов, документы — без Nextcloud, проще в настройке, но без веб-интерфейса для доступа из браузера.
DNS-sinkhole для блокировки рекламы и трекинга на уровне всей сети. Прописывается как DNS в DHCP-сервере роутера и с этого момента блокирует рекламу на всех устройствах без исключения — смарт-ТВ, консолях, IoT-устройствах, где расширения браузера не работают.
Интеграция с HA через компонент pi_hole — сенсоры статистики: процент заблокированных запросов, количество запросов за сутки, статус сервиса. Можно добавить на дашборд HA как виджет. Альтернатива AdGuard Home — Pi-hole старше и имеет большую экосистему плагинов, AdGuard современнее по интерфейсу.
Веб-интерфейс поверх Nginx для управления reverse proxy. Добавляете новый хост через форму в браузере: домен, IP:порт назначения, кнопка «запросить SSL» — готово. Никакого ручного редактирования конфигов.
Хорошая точка входа перед переходом на Traefik: проще в понимании, меньше движущихся частей, не требует изменений в docker-compose всех сервисов. Живёт в отдельном LXC на Proxmox, принимает весь входящий трафик и маршрутизирует к HA, Nextcloud, Grafana, Vaultwarden по доменным именам с валидными Let's Encrypt сертификатами.
Open-source платформа для управления WireGuard-сетями. В отличие от обычного WireGuard, где нужно вручную прописывать пиры, NetBird управляет конфигурацией централизованно через веб-панель. Есть self-hosted версия сервера управления.
Ближайший аналог Tailscale, но полностью на своём железе. Поддерживает ACL-правила, группы устройств, роуты в локальные подсети. Для доступа к HA снаружи — та же логика, что у Tailscale: никаких открытых портов, трафик идёт через зашифрованный туннель.
Лёгкий веб-интерфейс для просмотра логов Docker-контейнеров в реальном времени. Подключается к Docker socket, показывает потоки stdout/stderr всех контейнеров, поддерживает поиск и фильтрацию.
Не хранит логи (только live-просмотр) — именно поэтому весит практически ничего. Удобен для быстрой диагностики: что-то сломалось в HA аддоне или docker-контейнере — открываете Dozzle, смотрите логи без SSH. Работает в паре с Portainer: Portainer для управления, Dozzle для логов.
Автоматическое обновление Docker-образов. Периодически проверяет Docker Hub или другой реестр на наличие новых версий образов запущенных контейнеров и пересоздаёт их с новым образом, сохраняя все переменные и volumes.
Настраивается гибко: обновлять все контейнеры или только помеченные лейблом, присылать уведомления о каждом обновлении (в Telegram или через webhookHA), обновлять только в определённое время суток. Снимает рутину ручного docker pull && docker-compose up -d для всего стека.
VS Code в браузере. Полноценный редактор с расширениями, терминалом, Git-интеграцией — только работает на сервере, а вы подключаетесь через браузер с любого устройства.
Применительно к HA: редактировать конфиги, скрипты Python для AppDaemon, YAML автоматизации — прямо с планшета или с чужого компьютера без установки чего-либо. Живёт в LXC или Docker, доступен через тот же Nginx Proxy Manager с авторизацией. Поддерживает extensions из Open VSX Registry (аналог Marketplace без Microsoft-лицензий).
Лёгкий self-hosted Git-сервис. Интерфейс как у GitHub, но всё на вашем сервере: репозитории, Issues, Pull Requests, CI через встроенный Gitea Actions или внешний Woodpecker CI.
Удобен для хранения конфигов Home Assistant под версионным контролем: пушите изменения в конфигах, откатываетесь при ошибке, видите историю что и когда менялось. Также хорошее место хранить все скрипты инфраструктуры — Ansible playbooks, docker-compose файлы, PowerShell для AD.
Коллекция из 60+ утилит для разработчиков и администраторов в виде удобного веб-интерфейса: конвертеры форматов (JSON/YAML/TOML/XML), генераторы паролей и UUID, кодировка/декодировка Base64 и URL, работа с датами, регулярные выражения, расчёт подсетей, форматирование кода и ещё много всего.
Развёртывается одним Docker-образом, работает полностью офлайн — никакие данные не покидают ваш сервер. Заменяет десятки онлайн-сайтов (многие из которых логируют запросы) одним локальным инструментом. Живёт за Nginx Proxy Manager, доступен по адресу типа tools.home.local.
Все твоё - наше, как бывшая супруга отнять половину квартиры пыталась
В прошлом году обратился ко мне Александр, к которому предъявила иск бывшая супруга, требовавшая признать общим имуществом квартиру, приобретённую в браке, чего Александру очень не хотелось.
Квартиру Александр приобрёл в начале 2022 года, находясь в браке с Полиной, записав её на себя. В том же году Александр развёлся с Полиной, а в 2025 году бывшая супруга подала иск о признании квартиры общим имуществом, мотивируя это тем, что бывший супруг не пускает её в их общую квартиру и ей приходится снимать жильё.
Вроде бы всё правильно: по закону всё, что приобретено в браке, является совместным имуществом и в равных долях принадлежит каждому супругу вне зависимости от того, на кого оно записано. Требование Полины вполне логично и законно.
Но был один нюанс.
До брака Александр владел квартирой, которая досталась его родителям и ему по приватизации. А когда родители умерли, он стал единственным собственником. В этой квартире они с Полиной и жили с момента знакомства, а с 2018 года — в статусе мужа и жены.
Но Полине квартира казалась мала, и в конце 2021 года Полина и Александр нашли подходящий вариант с покупкой двухкомнатной квартиры. Александр продал свою квартиру в ноябре 2021 года за 8,5 млн рублей, а в феврале 2022 года купил новую за 10,5 млн рублей, из которых 8 млн оплатил своими деньгами, а 2,5 млн взял в кредит.
В процессе переезда в новую квартиру между Александром и Полиной произошла ссора, и они расстались. В том же году Александр подал на развод и получил решение.
И вот спустя 3,5 года Полина подала иск о признании квартиры совместно нажитым имуществом. При этом так совпало, что иск был подан за несколько дней до отъезда Александра в командировку на 6 месяцев.
В итоге Александр пришёл ко мне за несколько дней до основного судебного заседания — о предварительном судебном заседании он даже не знал.
Наспех подготовившись, я пришёл в судебное заседание, заявил встречный иск о признании квартиры личным имуществом. В доказательство принёс договоры купли‑продажи квартир, сведения о движении денежных средств по счёту, где видно, что в ноябре поступили деньги от продажи квартиры, лежали на счёте нетронутыми до февраля, а за день до покупки новой квартиры со счёта сняли 8 млн рублей.
Тут стоит сказать, что новую квартиру покупали с использованием банковской ячейки (не делайте так, только безналичный расчёт), и это было слабым местом для доказывания нашей позиции.
Естественно, Полина со своей адвокатессой (очень противная тётенька, адвокатом её назвать язык не поворачивается) сразу же стали кричать, что это ничего не доказывает: Полина этих денег не видела, потрачены были совместные, а эти он просто снял, и куда дел — неизвестно.
Судья, уже несколько настроенная против моего доверителя рассказами Полины про «бил, пил, курил, цветы не дарил, по бабам шлялся», задала, справедливости ради, резонный вопрос: как мы можем доказать, что деньги, снятые со счёта, попали в банковскую ячейку, а не в иное место?
Я сказал, что действительно этого доказать мы не можем, но процесс‑то у нас состязательный: и не только мы должны доказывать свою позицию, но и противная сторона имеет такую обязанность. Если 8 млн рублей были скоплены за счёт совместных денежных средств, то должны быть доказательства наличия этих средств на счетах. А если их копили «под подушкой», то нужно доказать хотя бы возможность накопления этой суммы за период с 2018 по 2022 год.
По справкам о доходах Александра получалось, что за 4 года он заработал 4,5 млн рублей. Предположим, что все эти деньги откладывались на покупку квартиры, — значит, Полине нужно доказать наличие ещё 3,5 млн рублей общего дохода.
После этого судья пришла в себя и спросила Полину про её доходы. На что Полина промямлила, что большая часть её доходов неофициальна, а адвокатесса пообещала к следующему судебному заседанию предоставить доказательства этой возможности.
На следующее судебное заседание Полина предоставила справки о доходах с четырёх разных мест работы, на каждом из которых она не задерживалась больше трёх месяцев, — в общей сумме на 300 000 рублей.
Я же предоставил доказательства крупных трат (отпуск, поездки, техника, одежда) на общую сумму около 2 млн рублей.
Суд посчитал, что версия Полины о покупке квартиры на скопленные совместные средства не подтверждается материалами дела.
Нашу же версию суд посчитал доказанной, в итоге в исковых требованиях Полины отказал, а наши удовлетворил, признав квартиру личным имуществом Александра.
Yngvild - Зов Луны. (Эйла-Охотница)
Клип разрезан пополам
А вот оригинал на Ют:
Поддержите автора Yngvild канала лайком на Ютуб. Вам мелочь, а человеку приятно.
Как инди-разрабы превратили древние настенные рисунки в игровую механику
Представьте, что вы исследуете египетский храм в 3D, а затем буквально ныряете в настенный рисунок и продолжаете приключение уже в 2D. Кажется, звучит интересно.
Именно так работает Fresco от независимой студии Kelonia Games.
В чём суть механики:
Игрок будет управлять двумя персонажами одновременно: археологом, который бродит по храму в 3D, и фигуркой, оживающей внутри 2D-фрески на стене. Причём, действия в одном мире будут влиять на другой.



Чем игра выделяется:
1. Игровое окружение как часть геймплея
В проекте декоративные элементы перестают быть просто фоном. Каждая фреска является потенциальным уровнем.
2. Техническая реализация
Разработчики использовали decal-проекции в UE 5, чтобы оживить настенные рисунки, а сами фрески создавали в Adobe Substance Painter. Кстати, этот подход вызвал дискуссии среди других разрабов.
Одни предлагали рендерить всё в один текстурный слот, но авторы выбрали decal-проекции, так как они дают больше гибкости и позволяют качественно смешиваться с нормалями стен.
3. Взаимодействие миров
Головоломки построены на том, что изменения в 3D влияют на 2D-пространство, и наоборот. Например, перемещение куска стены с фреской в 3D меняет локацию для персонажа рисунка.
4. Возможности для коопа
Авторы тестируют режим, где один игрок управляет археологом, а второй персонажем внутри фрески.
Спала пять минут. Спортсменка Чекалина рассказала, как бежала четверо суток
Вера Чекалина из Москвы бежала четыре дня напролет с одной целью — побить мировой рекорд среди женщин в бэкъярде, гонке на выбывание. Ей удалось преодолеть 96 кругов или 643,7 километров и стать первой в истории ультрамарафонкой с подобным результатом. Своими впечатлениями после победы она поделилась с aif.ru.
«Я всего лишь любитель»
О своем увлечении бегом Вера Чекалина говорит скромно, называя себя всего лишь любителем. Первые дистанция она начала преодолевать десять лет назад, а потом, как часто бывает, захватило. Вера признается, что спорт всегда был в ее жизни, а бегать на длинные расстояния просто получалось.
«Я прежде всего любитель, но у меня получается побеждать. Я работаю в крупной компании, бегаю на выходных и после работы. Бег для меня — это отдушина», — рассказывает Вера Чекалина.
Спортсменка делится, что в беге на длинные дистанции пробует свои силы давно. Бэкъярд этого года стал для нее далеко не первым, но самым успешным. Предыдущее достижение Веры было зарегистрировано в 2025 году в Йошкар-Оле, тогда она пробежала 64 круга или 428,8 километров.
Сон по пять минут и каша по ложке
Основной принцип бэкъярда кроется в гонке на выбывание — пока последний соперник не сойдет с дистанции, соревнование не прекратится. Каждый круг по лесам и полям составляет шесть с половиной километров, на финише у участников есть пятнадцать минут на отдых.
«Первые сутки прошли легко, потом становится тяжелее. После каждого круга я прибегала и падала в сон на пять минут, потом еще десять минут кушала или переодевалась и вставала на очередной круг. В этот раз все дни было очень жарко, я не ожидала, что в Ленинградской области так бывает. Я взяла с собой огромный чемодан со спортивной формой и сменила за четыре дня забега порядка тридцати футболок и шесть пар кроссовок», — рассказывает спортсменка.
На финише каждого круга Веру ждали помощники, которые следили на таймингом на отдых и помогали настраиваться на продолжение забега. Больше всего она скучала по семье, которой в этот раз не было рядом.
«В прошлом году со мной был старший сын. Он встречал меня после каждого круга, готовил еду, помогал и поддерживал. В этот раз его не хватало, но я справилась. Дома меня ждали с победой», — рассказала Вера.
Теперь Чекалину ждет чемпионат мира по бэкъярду, который пройдет осенью. Спортсменка вошла в сборную и скоро побежит за наградой для страны.
«Меня очень воодушевляет, что я буду выступать за свою страну. Я очень хочу, чтобы первое место было у России», — делится Вера.
Бег и помидоры
Вера признается, что кроме бега и семейных забот она любит проводить время на даче, где обустроила небольшой огород.
«Времени на огород не так уж и много, но мне нравится выращивать цветы, есть даже немного овощей», — рассказывает Вера.
Несмотря на прелести загородного досуга, большую часть жизни для Веры все равно составляет бег. Каждый вторник, четверг и на выходных днях она тренируется.
«После работы я переодеваюсь в спортивную форму и бегу домой. Я люблю Садовое кольцо, Проспект Мира, могу бегать по районам, где я не была. Я строю себе маршрут, например, что я хочу посмотреть, и бегу вместе с любимой музыкой или аудиокнигой», — делится рекордсменка.
Время на релакс
Конечно, Верино увлечение невозможно без тщательной подготовки. Перед каждым соревнованием она настраивает организм на длительную дистанцию, после которого обязателен качественный отдых.
«После бэкъярда организму надо дать восстановиться месяц или два. Пока я не планирую участвовать в длительных забегах, потому что хочу настроиться на чемпионат мира», — рассказывает Вера.
Сегодня Вера отсыпается дома, по ее словам, она чувствует себя хорошо, несмотря на усталость. Главная забота сейчас — это разобрать все поздравления в социальных сетях и ответить друзьям и коллегам. Кроме рекорда, Вера получила в подарок денежную сумму, которую отдаст сыну на погашение ипотеки.
Отметим, что предыдущий мировой рекорд в бэкъярдепринадлежал англичанке Саре Перри. Девушка пробежала 95 кругов за 80 часов, Чекалина обогнала спортсменку на один круг.

















