Флаг: Español Español

DevOps

17.11.2025

WordOps — это мощный инструмент с открытым исходным кодом для управления WordPress-сайтами, размещёнными на VPS. Он создан для веб-разработчиков и системных администраторов, которым нужны быстрые развертывания, оптимизированный стек и удобные инструменты кэширования, SSL и обслуживания сайтов.

WordOps является форком EasyEngine v3, но позиционируется как более производительное, простое и активно развиваемое решение. Ниже — полный обзор функций, установка и практические сценарии работы.


Что такое WordOps?

WordOps — это CLI-инструмент на Python, который автоматизирует развертывание серверного стека:

Читать далее
14.11.2025

Простой гид для новичков: Jenkins → GitLab → GitHub → GitOps


Привет!
Ты только начинаешь путь в DevOps или уже устал слышать «а у нас CI/CD» на собеседованиях? Хочешь наконец понять, почему код, который работает у тебя на ноутбуке, падает на сервере?

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


Что такое CI/CD (очень просто)

CI/CD — это когда ты нажимаешь git push, а всё остальное происходит автоматически.

Читать далее
13.11.2025

Каждый раз, когда вы вводите google.com в браузере, происходит магия. Ваш компьютер не знает, где физически находится этот сайт. Чтобы это выяснить, он обращается к DNS (Domain Name System) — гигантской распределённой базе данных, которую часто называют «телефонной книгой Интернета».

Эта книга состоит из записей, каждая из которых сообщает миру что-то конкретное о вашем домене: где находится ваш сайт, куда отправлять почту или как подтвердить, что вы являетесь владельцем домена.

Читать далее
12.11.2025

У вас есть приложение, разбросанное по сотням клиентских устройств? Или парк IoT-датчиков, которые отправляют телеметрию? Рано или поздно возникает вопрос: «А что там вообще происходит?» И сразу за ним — «Как собрать логи, не разорившись на Splunk или Datadog?»

Если ваши клиенты способны отправлять HTTP-запросы, то у вас уже есть девяносто процентов решения. HTTP(S) — это универсальный и дружелюбный к брандмауэрам протокол. Всё, что нам требуется — это «слушатель» (endpoint), который будет принимать эти логи.

Читать далее
11.11.2025

Как вернуть контроль над своими фотографиями, не жертвуя удобством


Привет всем! Сегодня я хочу поговорить о наболевшем. Помните, как Google Photos был полностью бесплатным и безлимитным? Эти времена прошли. Теперь мы все либо платим ежемесячную подписку, либо жонглируем несколькими аккаунтами, либо с тревогой замечаем, как быстро заканчивается бесплатное место в iCloud.

Мы доверяем самые ценные моменты нашей жизни — наши воспоминания в виде фото и видео — корпорациям. Они, в свою очередь, могут изменить условия, поднять цены или, что ещё хуже, заблокировать ваш аккаунт, и вы потеряете всё.

Читать далее
07.11.2025


В современном мире ИИ-моделей легко потеряться. У вас ChatGPT для одних задач, Claude для других, локально хочется поэкспериментировать с Llama 3, а для кодинга — использовать специализированную модель. В итоге рабочий стол превращается в хаос из вкладок браузера и приложений.

Что, если бы существовал единый универсальный интерфейс, способный подключаться ко всем этим моделям? Место, где можно легко переключаться между GPT-4o, локальной Llama 3 и десятками других моделей?

Такое место есть — и называется оно Open Web UI.

Читать далее
06.11.2025


Jitsi Meet — открытая платформа для видеоконференций, которая легко интегрируется с Active Directory (AD). Такая интеграция позволяет использовать корпоративные учётные записи для входа, упрощая администрирование и повышая безопасность. В этом руководстве мы подробно разберём, как подключить Jitsi Meet (в Docker) к AD на базе Windows Server 2016, и покажем проверенные методы отладки, которые помогут избежать типичных ошибок.

Важно: использование LDAP без шифрования небезопасно. Для тестирования это допустимо, но в продакшене обязательно нужно применять LDAPS (порт 636) с корректными сертификатами.

Читать далее
05.11.2025

Как установить Jitsi Meet (Docker) за Nginx Reverse Proxy

В предыдущей статье мы развернули базовый сервер Jitsi Meet с помощью Docker.
Это отличный способ быстро запустить видеоконференции, но в продакшне сервер Jitsi часто должен работать на том же хосте, где уже запущены другие веб-приложения.
Чтобы всё жило мирно, нужно спрятать Jitsi за Nginx reverse proxy.
Nginx возьмёт на себя SSL, порты 80/443 и будет проксировать запросы к контейнерам Jitsi, работающим на внутренних портах.

Читать далее
04.11.2025

Yocto — это не дистрибутив.
Это инструмент, из которого вы собираете свой Linux.
Как Lego, только для инженеров.


🔧 Кому нужен Yocto

  • Разрабатываете медицинские или промышленные устройства
  • Требуется 10-летний цикл поддержки
  • Хотите минимальный образ (15 МБ)
  • Работаете в Siemens, Bosch или Toradex

🛠 Как собрать свой Linux

# 1. Клонируем репозиторий
git clone git://git.yoctoproject.org/poky
cd poky
source oe-init-build-env

# 2. Настраиваем
echo 'MACHINE = "raspberrypi5"' >> conf/local.conf

# 3. Собираем
bitbake core-image-minimal

Готовый образ появится в tmp/deploy/images/.

Читать далее
03.11.2025

pfSense — танк в мире файрволов.
Обновляется реже, но работает годами без сюрпризов.


🏢 Кому подойдёт pfSense

  • Корпорация от 100 пользователей
  • Нужна официальная поддержка
  • Есть старое, но надёжное железо
  • Цените стабильность

📚 Возможности pfSense

  • Multi-WAN и автоматический Failover
  • Traffic Shaping — управление полосой
  • Captive Portal — авторизация гостей
  • OpenVPN и IPsec — шифрованные туннели

⚙️ Установка

  1. ISO → USB
  2. Установить → настроить WAN/LAN
  3. Через 10 минут — готовый файрвол

Пример конфига HAProxy:

Читать далее