mysurik.ru
Proxmox от А до Я полтора года на домашнем сервере. Установка, LXC, GPU, бекапы, кластер
Виртуализация (Proxmox)
mysurik

Proxmox от А до Я: полтора года на домашнем сервере. Установка, LXC, GPU, бекапы, кластер

Год назад я поставил Proxmox на старый системник, который пылился в углу. Думал — поиграю неделю и забуду. Сейчас на этом «поиграю» крутятся 8 VM, 12 LXC-контейнеров, пара продакшен-сайтов и Home Assistant. Гипервизор не перезагружался 11 месяцев — и это на железе 2015 года. Собрал сюда всю свою эпопею: от первой установки до кластеризации. Каждый […]
ЧИТАТЬ ПОДРОБНЕЕ →
Fail2ban защита сервера от атак
Безопасность и Сеть
mysurik

Как я защитил сервер Fail2ban и перестал просыпаться по ночам

Первый звоночек Как-то ночью я полез в логи сервера — и охренел. 1500 неудачных попыток входа по SSH за последние сутки. Кто-то из Китая долбился по дефолтному порту, перебирал root и admin. Спал я потом плохо — казалось, что вот-вот кто-то подберёт пароль. Я тогда только начинал администрировать свой первый VPS. Думал, что сложный пароль […]
ЧИТАТЬ ПОДРОБНЕЕ →
11 53 09
WordPress
mysurik

Перебрал 4 хостинга за 3 года: остановился на своём VPS

Ох, выбор хостинга для WordPress. Это, пожалуй, одна из самых больных тем, с которой я сталкивался. Дёшево — плохо. Дорого — не факт, что хорошо. За три года я перепробовал четыре хостинга и прошёл путь от общего хостинга за сто пятьдесят рублей до собственного VPS. Расскажу, что я понял, чтобы вы не наступали на мои […]
ЧИТАТЬ ПОДРОБНЕЕ →
WordPress
Корефан

Redis object cache для WordPress: как я ускорил админку

Админка моего блога грузилась три-четыре секунды, и я годами считал это нормой. Пока один знакомый не спросил, почему у него та же тема летает. Разница нашлась быстро: у него стоял Redis object cache, а у меня нет. Потратил вечер на настройку и получил админку за полсекунды и минус треть запросов к базе на фронте. Рассказываю […]
ЧИТАТЬ ПОДРОБНЕЕ →
Блог и продвижение
mysurik

Ура! Я создал группу VK про IT

Ура! Я создал группу VK про IT. Когда я завёл этот блог, то даже не думал про VK. Ну серьёзно, кто сейчас сидит ВКонтакте? Моя аудитория — это читатели RSS и случайные посетители из поиска. Но потом я понял простую вещь: VK — это не про «сидеть и ленту листать», а про то, что поисковики […]
ЧИТАТЬ ПОДРОБНЕЕ →
Оптимизация мобильной версии WordPress сайта.
WordPress
mysurik

65% трафика с телефона: как я адаптировал блог под мобильные

Я долго не парился насчёт мобильной версии. Думал, адаптивность есть в теме — и ладно. Но когда зашёл в GA4 и увидел, что 65% посетителей сидят с телефона, пересмотрел своё отношение. Первое, что я сделал — проверил сайт через Google Mobile-Friendly Test. Оказалось, текст на телефоне слишком мелкий, а кнопки расположены близко друг к другу. […]
ЧИТАТЬ ПОДРОБНЕЕ →
Image 2cdd9k2cdd9k2cdd
Home Assistant
mysurik

Home Assistant: 5 ключевых преимуществ, которые делают её лучшей платформой для умного дома

Введение: Почему Home Assistant выделяется среди других платформ умного дома Современный рынок умного дома предлагает множество устройств и платформ, производители которых обещают удобство, безопасность и полную автоматизацию. Однако далеко не все системы оказываются по-настоящему автономными, надёжными и заботящимися о приватности пользователя. Home Assistant и выделяется на этом фоне: это локальная платформа с открытым исходным кодом, […]
ЧИТАТЬ ПОДРОБНЕЕ →
лл
WordPress
mysurik

Кто-то пытался взломать админку: включил двухфакторку

Ох, страшно вспоминать. Двухфакторку я включил после того, как кто-то попытался взломать мою админку. В логах я увидел тысячу попыток входа за час на wp-login.php. Тысячу. За один час. Сердце ушло в пятки, честное слово. Меня спасло только то, что пароль у меня был нормальный. Подобрать его не смогли. Но я перепугался по-настоящему. Руки тряслись, […]
ЧИТАТЬ ПОДРОБНЕЕ →
Image t5v3jdt5v3jdt5v3
Сервер
mysurik

Серверы для чайников: как работают

Что такое сервер? Простое объяснение с аналогиями из реальной жизни Представьте, что вы сидите в кафе и заказываете кофе. Официант берет ваш заказ, передает его на кухню, где готовится напиток, а затем приносит вам. Сервер работает точно так же — только вместо кофе он «готовит» данные. Если бы интернет не имел серверов, то каждый раз, […]
ЧИТАТЬ ПОДРОБНЕЕ →
Homepage статичный дашборд для сервера
Безопасность и Сеть
mysurik

Как я настраивал OpenWRT на VM 200 и пожалел, что не сделал это раньше

Зачем мне OpenWRT на виртуалке У меня дома стоит обычный роутер от провайдера. Он работает, но интерфейс убогий, настроек мало, и я не могу поставить свой VPN-сервер или adblock на уровне роутера. Покупать нормальный роутер за 10 тысяч рублей не хотелось. Решение: поднять OpenWRT в виртуальной машине на Proxmox и сделать его основным шлюзом. OpenWRT […]
ЧИТАТЬ ПОДРОБНЕЕ →
Я попробовал Chrome OS Flex на старом ноутбуке честные впечатления
Chrome OS Flex
mysurik

Я попробовал Chrome OS Flex на старом ноутбуке: честные впечатления

Старый ноутбук просился на свалку У меня валялся старый HP ProBook 2015 года с Intel Core i3, 4 гигами RAM и HDD вместо SSD. На Windows 10 он работал отвратительно: загрузка 5 минут, Chrome тормозит, вентилятор воет. Выкинуть жалко, использовать невозможно. Я перепробовал несколько лёгких дистрибутивов Linux: Lubuntu, Xubuntu, Linux Mint. Работало быстрее Windows, но […]
ЧИТАТЬ ПОДРОБНЕЕ →
Лучшие темы WordPress для новостных сайтов.
WordPress
mysurik

Темы для новостных сайтов

Почему я отказался от «новостных» тем Когда мне понадобился сайт для новостного проекта, я первым делом пошёл в каталог тем и стал смотреть раздел с пометкой «новости». Тем было много: с лентами, виджетами, блоками и разными раскладками. Но чем больше я их смотрел, тем яснее понимал, что все они решают стандартные задачи, которые можно закрыть […]
ЧИТАТЬ ПОДРОБНЕЕ →
o2igp7o2igp7o2i
Системное Администрирование
mysurik

Интеграция Cgroups в Docker и Kubernetes: управление ресурсами контейнеров

Введение: Почему Cgroups важны для Docker и Kubernetes Cgroups (Control Groups) — это ключевой механизм управления ресурсами в Linux, который позволяет ограничивать, учитывать и изолировать использование процессов CPU, памяти, дискового ввода-вывода и других системных ресурсов. В современных контейнерных платформах, таких как Docker и Kubernetes, Cgroups играют критическую роль в обеспечении стабильности, предотвращении «голодания» ресурсов и […]
ЧИТАТЬ ПОДРОБНЕЕ →
66ae8df98eaa
WordPress
mysurik

Настроил Facebook Pixel для рекламы блога: CPA упал вдвое

Ох, Facebook Pixel. Я долго его откладывал, думая, что это сложно: надо лезть в код, разбираться с API, мучиться с настройками. А на деле всё оказалось куда проще. Я поставил плагин PixelYourSite — и всё заработало за пять минут. Но обо всём по порядку, потому что за этими пятью минутами стоит понимание, почему пиксель вообще […]
ЧИТАТЬ ПОДРОБНЕЕ →
kpzm6ykpzm6ykpzm
Системное Администрирование
mysurik

Конфигурация Cgroups: Ограничение ресурсов CPU, памяти и I/O

Введение: Почему важно ограничивать ресурсы с помощью Cgroups В современных системах Linux Cgroups (Control Groups) играют ключевую роль в управлении ресурсами, позволяя администраторам эффективно распределять CPU, память, дисковый ввод-вывод и другие системные ресурсы между процессами или группами процессов. Эта технология особенно актуальна для серверных сред, контейнеров (например, Docker), виртуализации и задач, требующих изоляции и ограничения […]
ЧИТАТЬ ПОДРОБНЕЕ →
p6rd22p6rd22p6rd
Системное Администрирование
mysurik

Docker и Linux-механизмы: как работают Namespace, Cgroups и OverlayFS

Введение в взаимодействие Docker с ключевыми Linux-механизмами Docker — это мощный инструмент для контейнеризации, который строит свою работу на фундаменте Linux-ядра. Три основных механизма — namespaces, cgroups и union filesystem (OverlayFS) — обеспечивают изоляцию, ресурсное управление и слоистую файловую систему соответственно. Понимание их взаимодействия позволяет глубже разобраться в архитектуре Docker и оптимизировать его использование. В […]
ЧИТАТЬ ПОДРОБНЕЕ →
b8mo8hb8mo8hb8mo
Безопасность и Сеть
mysurik

Первая линия обороны: Настройка фаерволов для защиты вашей сети

Фаервол, или межсетевой экран, стал для меня первой линией обороны ещё до того, как я до конца понимал, зачем он нужен. Всё началось с того, что я поднял свой первый сервер и открыл его в интернет. Через день в логах было сотни попыток входа по SSH с разных адресов. Тогда я понял, что открытый сервер […]
ЧИТАТЬ ПОДРОБНЕЕ →
Linux Mint
Корефан

Как я перешёл на Linux Mint и почему не жалею

Как я перешёл на Linux Mint и почему не жалею Несколько лет назад я решил попробовать Linux. Не на сервере — с этим у меня проблем не было, я уже использовал Ubuntu Server и Alpine для контейнеров. А именно на десктопе, как основную систему. Мне надоело, что Windows с каждым обновлением становится всё тяжелее, жрёт […]
ЧИТАТЬ ПОДРОБНЕЕ →
22 15 03
WordPress
mysurik

Страницы О нас, Контакты и Политика: обязательный минимум сайта

Ох, страницы «О нас», «Контакты» и «Политика конфиденциальности». Казалось бы, что тут сложного? Поставил заглушки — и готово. Но я быстро понял, что это обязательный минимум для любого сайта, и что большинство делает их спустя рукава. В том числе и я в начале. Расскажу, как я переделывал свои страницы, чтобы вы не наступали на мои […]
ЧИТАТЬ ПОДРОБНЕЕ →
79pdn79
Виртуализация (Proxmox)
mysurik

Proxmox VE: QEMU Guest Agent и Продвинутая Интеграция VM! (Часть 3)

Куда пропал IP-адрес После того как я создал первую виртуалку и установил туда Ubuntu, меня ждал неожиданный сюрприз. В интерфейсе Proxmox напротив моей VM не было IP-адреса. Стояло пустое поле, хотя виртуалка прекрасно работала и я спокойно ходил в неё по SSH. Я подумал: «ну и ладно, займусь этим позже» — и отложил. А потом […]
ЧИТАТЬ ПОДРОБНЕЕ →
ИИ и нейросети
Корефан

Google Gemini 2.5 Flash Image: до 500 картинок в день бесплатно через API

Google выпустил Gemini 2.5 Flash Image (Nano Banana) — модель, которая генерирует и редактирует изображения через API. И да, у неё есть полноценный бесплатный тариф: 500 запросов в день, без привязки карты. Это не шутка — реально 500 картинок в сутки за ноль рублей. Я сам долго мучился с генерацией картинок для блога. DALL-E в […]
ЧИТАТЬ ПОДРОБНЕЕ →
qlwiufqlwiufqlwi
Виртуализация (Proxmox)
mysurik

Открыл для себя LXC в Proxmox: 10 контейнеров вместо 3 VM

LXC в Proxmox я открыл для себя случайно. Долгое время я думал, что единственный способ запускать сервисы — это виртуальные машины. VM на VM — и всё. Но однажды, когда на моём сервере стало тесно, я решил разобраться, что такое контейнеры. Оказалось, они легче, быстрее и удобнее для большинства задач. Это был переломный момент в […]
ЧИТАТЬ ПОДРОБНЕЕ →
11 43 48
WordPress
mysurik

Как выбрать хостинг для WordPress: мой опыт 4 переездов

Как выбрать хостинг для WordPress — я задавался этим вопросом четыре раза. Перепробовал Beget, Timeweb, Reg.ru и, в конце концов, свой VPS. Разница между тарифом за сто пятьдесят рублей и за пятьсот — колоссальная. В этой статье расскажу, как я выбирал хостинг и какие выводы сделал после четырёх переездов. Первый переезд: самый дешёвый тариф Начинал […]
ЧИТАТЬ ПОДРОБНЕЕ →
ИИ и нейросети
mysurik

Собрал свою читалку новостей с локальным ИИ

С чего всё началось Я подписан на пару десятков RSS-лент, несколько YouTube-каналов и Hacker News. Каждое утро я открывал Inoreader, видел 200+ непрочитанных, вздыхал и закрывал. А потом шёл в Telegram — и читал то же самое, но уже отобранное чьим-то алгоритмом. Меня это бесило. Алгоритмы Google и соцсетей решают, что мне интересно, а я […]
ЧИТАТЬ ПОДРОБНЕЕ →