Перевод nginx, php-fpm, mysql на docker-compose

Давно хотел перевести свои сайты на микросервисы для удобства сопровождения. Плюс хотелось отказаться от монолита в силу слишком большого влияния состояния ОС хоста на все остальные сервисы на ней. Как таковой виртуализацией я занимаюсь давно, но в основном это было изолирование на уровне отдельных серверов для разных задач. Теперь это можно сделать в рамках одного сервера. Об этом и о нюансах развертывания — дальнейшая статья.

Читать далее

Настройка Google Family Link

Попросили меня настроить для ребенка знакомых планшет с Android 8.1. Поначалу я считал что проблем никаких не будет, однако я очень ошибался. Настройка планшета для использования его ребенком около 5 лет довольно нетривиальная задача и признаюсь попила мне крови. Подробностям настройки посвящена дальнейшаяя статья.

Читать далее

Особенности работы с Aliexpress

Это будет заметка про мой пользовательский опыт полученный при использовании сервисов Aliexpress. Так же добавлю замечания по поводу безопасности ваших данных, которые вы доверяете Ali.

Читать далее

Перенос виртуального сервера OpenVZ на физический сервер

Столкнулся с задачей по переносу сервера OpenVZ 6-й версии на физический сервер. Дано: виртуальный сервер с simfs и довольно старой ОС Ubuntu 14.04.5. Нужно перенести его с минимальным простоем на физический сервер. В общем случае список действий в данной ситуации простой:

  1. Запускаем на приемнике любой LiveCD и конфигурируем на нем сеть и ssh-сервер.
  2. С помощью rsync копируем содержимое образа на сервер-приемник данные.
  3. Выполняем chroot внутрь скопированного образа, ставим ядро, загрузчик и конфигурирем файл устройств хранения fstab и сетевое подключение.
  4. Загружаемся в новый сервер, проверяем работу и при необходимости исправляем все, что требует ручного вмешательства.

Вышеназванный план — это идеальный случай, который конечно разбивается о реальность. Нюансы борьбы с ней — под катом.

Читать далее

Запуск Anomaly: Warzone Earth на Linux

После большого количества различных игр в жанре Tower Defence (в моем личном топе лучшая из них — Defense Grid: The Awakening) хочется попробовать чего-то нового. Таковыми стали две игры — Sanctum 2 и Anomaly: Warzone Earth. Sanctum 2 представляет из себя микс TD с шутером от первого лица, а Anomaly — Tower Defence наоборот, т.е. дает попробовать себя в роли тех самых ходоков по лабиринту. Игра, вышедшая в 2011 году одна из первых заявила о поддержке Linux. Проблема в том, что на современных ОС она не запускается. Точнее после вступительного ролика игра бесконечно загружается. О том как это победить дальнейшая статья.

Читать далее