mysurik.ru
3oslhx3oslhx3osl
Сервер
mysurik

Домашний сервер для чайников: как решить бытовые проблемы без сложной техники

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

Почему Magento не для всех: мой опыт знакомства с этой CMS

Ох, Magento. Это была одна из тех историй, о которых я потом долго вспоминаю с усмешкой. Решил я как-то попробовать её, когда мой интернет-магазин на WooCommerce перестал справляться с нагрузкой. Хотел чего-то более профессионального, масштабируемого. Magento в теории звучала идеально — гибкая, мощная, enterprise-решение. На словах. А на деле всё оказалось совсем не так гладко. […]
ЧИТАТЬ ПОДРОБНЕЕ →
x6b74sx6b74sx6b7
Системное Администрирование
mysurik

Практические примеры использования cgcreate и cgexec для управления контейнерами

Введение: Почему cgcreate и cgexec становятся неотъемлемыми инструментами в системном администрировании Современные среды контейнеризации, такие как Docker или Kubernetes, требуют тщательного управления ресурсами на уровне ядра Linux. Это особенно актуально, когда на одном хосте работает десятки процессов, каждый из которых претендует на процессор, память и дисковый ввод-вывод. Именно здесь на помощь приходят инструменты cgcreate и […]
ЧИТАТЬ ПОДРОБНЕЕ →
Экран с процессом обновления Drupal и логотипом CMS, тёмная техно-иллюстрация
Drupal
Корефан

Как я обновлял Drupal 10 до 11: план, грабли и итоги

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

Сосед сказал что мой Wi-Fi на весь подъезд: пришлось защищаться

Защита домашней Wi-Fi сети — тема, которую я долго игнорировал. Пароль как у всех, WPA2, думал, что этого хватит. Пока сосед не сказал: «Слушай, а у тебя интернет раздаётся на весь подъезд». Я тогда посмеялся, а потом задумался. А ведь он прав — мой роутер был открытой дверью для всех желающих. Оказалось, мой пароль от […]
ЧИТАТЬ ПОДРОБНЕЕ →
201040
WordPress
mysurik

Темы для образовательных сайтов

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

Как я поднял ComfyUI на CPU и пожалел об этом

Когда я решил попробовать ComfyUI, у меня не было NVIDIA-видеокарты. Вообще. Был только старый домашний сервер на OpenWrt с процессором Intel Celeron и 8 гигабайтами оперативки. И, как вы уже догадались, это была плохая идея. Но я же самоуверенный айтишник, верно? Гайдов в интернете полно, ComfyUI же вроде как платформонезависимый. Ну, почти. Сначала я установил […]
ЧИТАТЬ ПОДРОБНЕЕ →
16T22 39 34.062Z
WordPress
mysurik

Темы WordPress: выбор, установка и кастомизация для вашего сайта

Что такое темы в WordPress и зачем они нужны WordPress — одна из самых популярных платформ для создания сайтов, и её гибкость во многом определяется возможностью выбора и настройки тем. Тема (template) — это набор файлов, которые определяют внешний вид вашего сайта: дизайн, шрифты, расположение элементов, адаптивность под разные устройства и многое другое. Без темы […]
ЧИТАТЬ ПОДРОБНЕЕ →
Gemini Generated Image xz9npmxz9npmxz9n
Блог и продвижение
mysurik

Привет, Мир! Официально Открыто: Почему Этот Пост Важен

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

SSH туннели: как я пробрасывал порты через NAT и не сходил с ума

Зачем мне понадобился SSH туннель У меня есть сервер дома за NAT провайдера. К нему нет прямого доступа из интернета — только через внутреннюю сеть. А мне иногда нужно зайти на домашний сервер с работы. Пробросить порты на роутере нельзя — провайдер выдаёт серый IP. Решение: SSH туннель через промежуточный VPS. Честно говоря, я не […]
ЧИТАТЬ ПОДРОБНЕЕ →
Theme CSS Fix
ИИ и нейросети
mysurik

AI-генерация картинок на CPU: мой опыт настройки ComfyUI без видеокарты

Когда я затевал эту авантюру, я наивно полагал, что достаточно воткнуть видеокарту в сервер, установить драйверы — и понеслась. Spoiler: понеслась, но совсем не туда. Как всё начиналось В моём распоряжении был Proxmox-сервер и старенькая AMD RX 580, которая пылилась в шкафу. Я рассудил: «Ну, RX 580 — это же вполне себе карта, ROCm должен […]
ЧИТАТЬ ПОДРОБНЕЕ →
Лучшие плагины для резервного копирования WooCommerce
WordPress
mysurik

Настраивал бекапы для WooCommerce: UpdraftPlus решил проблему

У меня нет WooCommerce на mysurik.ru, но знакомый попросил помочь с бекапами его интернет-магазина. Я думал, ну что там бекапить — стандартные средства WordPress. Оказалось, WooCommerce — это отдельный мир. Проблема: в WooCommerce хранятся заказы, товары, клиенты. Это не просто посты и страницы. Если восстанавливать бекап обычными средствами — потеряете текущие заказы. Перебрали несколько плагинов. […]
ЧИТАТЬ ПОДРОБНЕЕ →
25.905Z
Home Assistant
mysurik

Home Assistant: с чего начать новичку

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

Как я оптимизировал nginx и сайт стал летать

nginx из коробки — это не быстро Когда я впервые поднял nginx на сервере, он работал нормально. Но страницы грузились за 2-3 секунды, и я знал, что можно быстрее. nginx по умолчанию настроен консервативно — чтобы работать на любом железе, а не выжимать максимум. Я начал гуглить оптимизации и перепробовал их на своём сервере. Вот […]
ЧИТАТЬ ПОДРОБНЕЕ →
n8n автоматизация процессов
Автоматизация
mysurik

Как я подружился с n8n и автоматизировал половину сервера

Как я дошёл до n8n Всё началось с того, что я устал каждый день проверять почту и телеграм, не упал ли сервер. У меня крутится штук пять сервисов на домашнем сервере: тут и сайт, и базы, и тестовые среды. Если что-то отваливается — я узнаю об этом только когда захожу на сайт и вижу ошибку. […]
ЧИТАТЬ ПОДРОБНЕЕ →
Pop!_OS
Корефан

Pop!_OS 24.04: месяц на COSMIC — что реально поменялось и стоит ли переезжать

Внешний вид и пользовательский интерфейс: что изменилось с COSMIC в Pop!_OS 24.04 Давайте начнем с того, что сразу бросается в глаза — интерфейс. COSMIC в Pop!_OS 24.04 стал чуть более «полным», если так можно выразиться. Раньше, когда я пользовался старой версией, казалось, что у десктопа есть какие-то ограничения, особенно с иконками и навигацией. Теперь вроде […]
ЧИТАТЬ ПОДРОБНЕЕ →
qlwiufqlwiufqlwi
Виртуализация (Proxmox)
mysurik

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

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

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

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

Tailscale: mesh VPN для домашней сети

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

Оптимизация Core Web Vitals для WordPress

Введение: Оптимизация Core Web Vitals для WordPress Качество веб-страницы определяется не только содержанием и дизайном, но и скоростью загрузки и удобством использования. Это особенно важно для пользователей мобильных устройств, где интернет соединение может быть ненадежным. Google в 2021 году представил набор метрик под названием Core Web Vitals (Центральные Веб-Критерии), которые помогают оценить пользовательский опыт на […]
ЧИТАТЬ ПОДРОБНЕЕ →
22 22 52
WordPress
mysurik

Основы работы с медиафайлами: загрузка, редактирование и оптимизация изображений

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

Мониторинг сервера с Netdata

Долгое время я жил без мониторинга. Ну, в смысле, если сервер работает — зачем за ним следить? Я захожу раз в день, гляну htop, убеждаюсь что load average в норме и свободная память есть — и живу спокойно. Пока однажды не случилось то, что случается со всеми: диск забился под завязку, а я заметил только […]
ЧИТАТЬ ПОДРОБНЕЕ →
p6rd22p6rd22p6rd
Системное Администрирование
mysurik

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

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

WordPress.com vs .org: объясняю разницу на примере квартиры

Ох, разница между WordPress.com и WordPress.org. Это тема, которую я объясняю каждому новичку, и каждый раз удивляюсь, сколько людей путается. Причём путается не от глупости — названия правда похожи, и для новичка это ловушка. Я сам когда-то стоял перед этим выбором и не понимал, в чём разница. Расскажу, как я её разложил для себя на […]
ЧИТАТЬ ПОДРОБНЕЕ →