🔄 Своя Dropbox-альтернатива: Syncthing

Самохостинг

🔄 Своя Dropbox-альтернатива: Syncthing

🧠 Зачем? Облачные сервисы — удобно, но: * не хочется платить Google/Dropbox за хранение своих файлов * хочется моментально синхронизировать фото, документы и заметки между устройствами * и делать это на своём сервере, без отправки данных «в облако» 👉 Решение — Syncthing: децентрализованный, зашифрованный, open source-синк между любыми устройствами. 🚀 Что ты получишь? * 📂 Автосинк папок между сервером,

🎧 Свой подкаст-сервер за 5 минут: Podgrab

Самохостинг

🎧 Свой подкаст-сервер за 5 минут: Podgrab

✨ Зачем? Подкасты — отличный способ учиться, развлекаться и быть в курсе мира. Но что, если: * Хочется слушать подкасты офлайн * Хочется архивировать любимые шоу * Не устраивают сторонние сервисы, реклама и трекеры Решение: Podgrab — простой подкаст-граббер, который автоматически скачивает новые выпуски с любого RSS. А в связке с Audiobookshelf ты получаешь полноценный медиасервер.

Безопасное управление конфигурациями в Ansible: Полное руководство по использованию rescue и always

Разное

Безопасное управление конфигурациями в Ansible: Полное руководство по использованию rescue и always

Введение: Почему это важно В мире DevOps и системного администрирования существует простое правило: всё ломается. Особенно в самый неподходящий момент. Когда вы изменяете конфигурацию критического сервиса (например, Nginx), цена ошибки может быть очень высока — от простого даунтайма до потери данных. Ansible предлагает элегантное решение для безопасного внесения изменений через механизм

Использование ~/.ssh/authorized_keys для управления входящими SSH-соединениями

Перевод

Использование ~/.ssh/authorized_keys для управления входящими SSH-соединениями

Файл ~/.ssh/authorized_keys позволяет настроить команды, которые будут выполняться при входящих SSH-соединениях. Это полезный инструмент для управления доступом и обеспечения безопасности, особенно при работе с резервным копированием данных. Настройка резервного копирования с использованием authorized_keys В данном примере рассматривается использование authorized_keys для настройки резервного копирования базы данных Bacula

Смазывать или не смазывать? Вот в чём вопрос (спойлер: смазывать)

3d печать

Смазывать или не смазывать? Вот в чём вопрос (спойлер: смазывать)

Если вы когда-нибудь слушали, как ваш 3D-принтер поёт на Z-оси вместо того, чтобы плавно ехать, как по маслу (буквально), — скорее всего, вы уже задавались этим вопросом: чем смазывать кинематику и когда вообще это делать? Спокойно. Без фанатизма и бутылки литола. Сейчас разберёмся, что мажем, чем мажем и зачем. Для валов

Добавление SWAP в Ubuntu

Самохостинг

Добавление SWAP в Ubuntu

Что такое Swap и зачем он нужен? Swap (подкачка) — это пространство на диске, которое используется, когда физической оперативной памяти (RAM) становится недостаточно. Когда система Linux исчерпывает доступную RAM, неактивные страницы памяти перемещаются в swap-пространство, освобождая место для активных процессов. Swap может быть организован двумя способами: * Swap-раздел — выделенный раздел на диске

Cold pull — как вытащить засор из сопла и не сломать мозг

3d печать

Cold pull — как вытащить засор из сопла и не сломать мозг

Знаете, что общего у принтера Flashforge 5M Pro и кофемашины, которая внезапно перестала варить кофе? Правильно — если в узком месте что-то застряло, всё остальное тут же идёт по одному месту. В 3D-принтерах это место — сопло. И когда оно забивается, без паники. Есть старый добрый способ — cold pull. А теперь по-человечески:

Подпишись

Чтоб не пропускать новые выпуски

Latest

Проблемы с вводом-выводом на диск: что может пойти не так

Проблемы с вводом-выводом на диск: что может пойти не так

Разработка приложений, особенно тех, которые работают с файлами в транзакционных контекстах, требует учета различных сценариев, которые могут привести к ошибкам. Это особенно важно, когда речь идет о целостности данных, например, при редактировании данных на месте, а не при использовании подхода "копирование при записи". Рассмотрим несколько ситуаций, которые могут

Самохостниг (часть 10) - AudiobookShelf

Самохостниг (часть 10) - AudiobookShelf

AudiobookShelf - это бесплатный сервер аудиокниг и подкастов с открытым исходным кодом. Он позволяет вам организовать вашу коллекцию аудиокниг и подкастов, следить за прогрессом прослушивания и синхронизировать его между устройствами. В этой статье мы рассмотрим, как установить AudiobookShelf с помощью Docker Compose и настроить его работу через Traefik. Предварительные требования

Обзор reMarkable 2

Обзор reMarkable 2

В мире технологий появляются устройства, которые не только выполняют свои функции, но и становятся символами статуса и стиля. Одним из таких устройств является reMarkable 2 — уникальный гибрид электронной читалки и записной книжки, который произвёл фурор на Западе и теперь доступен в России. Давайте разберёмся, что делает этот девайс таким особенным

Plex повышает цены: что изменится и стоит ли спешить с покупкой?

Plex повышает цены: что изменится и стоит ли спешить с покупкой?

С 29 апреля 2025 года Plex значительно увеличит стоимость подписок и изменит условия бесплатного использования. Рассказываем, кому выгодно купить лицензию сейчас, а кому — лучше перейти на альтернативы. Что случилось? Plex, популярный медиасервер и каталогизатор контента, объявил о повышении цен на все виды подписки: * Месячная — с $4.99 до $6.99

Самохостинг (часть 9) - Arr stack + медиатека

Самохостинг (часть 9) - Arr stack + медиатека

В этой статье я расскажу, как настроить полноценную систему автоматического скачивания и организации медиаконтента с помощью Sonarr (для сериалов), Radarr (для фильмов), Lidarr (для музыки), Jackett (для поиска по трекерам) и qBittorrent (для загрузки торрентов). Эта экосистема интегрируется с Plex, о котором у нас уже есть отдельная статья. Что мы

Самохостинг (часть 8) - TubeSync

Самохостинг (часть 8) - TubeSync

В современном мире цифровых технологий YouTube стал неотъемлемой частью нашей жизни. Мы используем его для развлечений, обучения и получения новостей. Однако, иногда возникает необходимость смотреть видео оффлайн или в определенном качестве, которое не всегда доступно на самом YouTube. Именно для таких случаев и был создан TubeSync — персональный видеорекордер (PVR) для

Генерируем passwd hash без Apache tools (только openssl)

Генерируем passwd hash без Apache tools (только openssl)

Иногда нужно сгенерировать хеш пароля для файлов .htpasswd, но под рукой нет Apache tools (htpasswd). Решение простое - используем openssl, который есть и в MacOS, и в Linux. Генерация хеша для htpasswd С солью (рекомендуется): openssl passwd -1 -salt "случайная_соль" ваш_пароль SHA256 (более безопасный вариант): openssl

Критическая уязвимость в Ingress NGINX Controller позволяет выполнять удаленный код без аутентификации

Критическая уязвимость в Ingress NGINX Controller позволяет выполнять удаленный код без аутентификации

24 марта 2025 года была обнародована серия из пяти критических уязвимостей в Ingress NGINX Controller для Kubernetes, которые могут привести к выполнению удаленного кода без аутентификации. Эти уязвимости подвергают риску более 6,500 кластеров, так как компонент оказывается доступным через публичный интернет. Уязвимости (CVE-2025-24513, CVE-2025-24514, CVE-2025-1097, CVE-2025-1098 и CVE-2025-1974) получили

Миллион россиян под угрозой: утечка данных Keenetic и что делать пользователям

Миллион россиян под угрозой: утечка данных Keenetic и что делать пользователям

Недавно стало известно о серьезной утечке данных компании Keenetic Limited, производителя популярных домашних и корпоративных роутеров. В результате хакерской атаки, произошедшей в марте 2023 года, были украдены персональные данные более миллиона пользователей, преимущественно россиян. Об этом стало известно только в марте 2025 года, что вызывает серьезные опасения по поводу безопасности

Самохостинг (часть 7) - iSponsorBlockTV

Самохостинг (часть 7) - iSponsorBlockTV

iSponsorBlockTV — это клиент SponsorBlock, предназначенный для устройств с поддержкой YouTube TV. Он позволяет пользователям пропускать рекламные сегменты и отключать или пропускать рекламу на YouTube при использовании смарт-телевизоров или других подключенных устройств. Инструмент можно запускать в локальной сети и он доступен в виде Docker-контейнера, что делает его подходящим для самостоятельного хостинга.

AI Labyrinth: Новый подход к защите от ботов

AI Labyrinth: Новый подход к защите от ботов

Сегодня Cloudflare анонсировали новую функцию AI Labyrinth, которая использует генерируемый AI контент для защиты от несанкционированных ботов. Эта технология позволяет замедлять, сбивать с толку и перерасходовать ресурсы AI-краулеров, игнорирующих директивы "no crawl". После активации функции Cloudflare автоматически развертывает сеть AI-генерируемых страниц при обнаружении подозрительной активности ботов, без необходимости