DevOps

Вопросы о серверах, Docker, CI/CD, скриптах и деплое.

DevOpsБезопасный деплой на Ubuntu VPS: почему root недопустим

Практическое руководство по безопасному деплою на Ubuntu VPS. Почему деплой от root нарушает все стандарты безопасности и как правильно настраивать права доступа.

1 ответ 1 просмотр
DevOpsProxmox ZFS vs LVM: Оптимальная конфигурация для смешанной нагрузки

Подробное руководство по настройке дисковой подсистемы Proxmox VE с использованием ZFS и LVM для смешанных рабочих нагрузок. Оптимизация RAID, SLOG/L2ARC и распределения NVMe, SSD, HDD.

1 ответ 3 просмотра
DevOpsКак вызвать меню 3x-ui по SSH и что делать, если команда не работает

Подробное руководство по устранению проблем с доступом к меню 3x-ui по SSH. Причины, почему команда x-ui перестала работать, и пошаговые решения для восстановления доступа.

1 ответ 2 просмотра
DevOpsСборка nginx из исходников в Docker с multi-stage

Пошаговое руководство по сборке nginx из исходников в Docker с использованием multi-stage build. Настройка стандартных модулей и запуск бинарника во втором образе.

1 ответ 2 просмотра
DevOpsКак перенести монрепозиторий с Windows на Ubuntu Server

Пошаговое руководство по переносу монрепозитория React + NestJS + TypeORM + PostgreSQL с Windows на Ubuntu без GUI. Избегайте ошибок npm и node_modules: установка Node.js, npm ci, PostgreSQL, PM2 и Nginx для быстрого продакшена.

1 ответ 1 просмотр
DevOpsКак сменить пароль почтового ящика в Mailcow из терминала

Пошаговое руководство по экстренной смене пароля почтового ящика в Mailcow из терминала. Методы сброса пароля администратора и изменение пароля через MySQL.

1 ответ 1 просмотр
DevOpsПрава доступа к Docker volume между хостом и контейнером

Пошаговое руководство по организации прав доступа к Docker volume между хостом и контейнером при разных UID. Рекомендуемые решения для production-среды с учетом безопасности и поддерживаемости.

1 ответ 1 просмотр
DevOpsНастройка почтового сервера для локальной сети с IMAP и веб-доступом

Пошаговое руководство по настройке почтового сервера для локальной сети с автоматическим сбором почты через IMAP и предоставлением веб-доступа для множества пользователей.

1 ответ 3 просмотра
DevOpsВзаимное бэкапирование серверов vs выделенный сервер резервного копирования

Сравнение подходов к резервному копированию: взаимное бэкапирование между серверами или выделенный сервер. Выбор сетевого интерфейса: Fibre Channel 2x8 Gbps vs Ethernet 1 Gbps.

1 ответ 2 просмотра
DevOpsСамодельный CDN с GeoDNS для обхода РКН: VPS в России

Реализация самодельного CDN с GeoDNS и nginx reverse proxy на VPS в России (Timeweb) для обхода блокировок РКН. Трафик из РФ на proxy, из мира — на Hetzner. Практичность, настройка, риски и эффективность схемы.

1 ответ 1 просмотр
DevOpsМиграция Active Directory на FreeIPA с сохранением домена

Пошаговое руководство по настройке параллельного контроллера домена FreeIPA для миграции с Active Directory без прерывания работы пользователей. Сохранение домена mydomain.local.

1 ответ 13 просмотров
DevOpsПочему filename CDR не заполняется в Asterisk 20.17.0

Кастомное поле filename в CDR Asterisk 20.17.0 остается пустым из-за timing Set(CDR(filename)) после Dial. Userfield работает, в 18.16.0 было ок. Фикс: переместить Set() до Dial, добавить alias в cdr_adaptive_odbc.conf, диагностика логов.

1 ответ 3 просмотра
DevOpsHTTP запросы из Zabbix агента к Prometheus экспортеру

Пошаговое руководство по выполнению HTTP запросов из локального Zabbix агента к Prometheus экспортеру. Методы настройки и примеры конфигурации.

1 ответ 2 просмотра
DevOpsPyCharm Pro: как запустить удалённый Docker Compose по SSH

Пошаговое руководство: настройка PyCharm для удалённого запуска Docker Compose по SSH — автоматический git pull, docker compose up -d --build и просмотр логов.

1 ответ 2 просмотра
DevOpsРазница env_file и --env-file в Docker Compose: dev/prod

Разница между директивой env_file в docker-compose.yml и опцией --env-file. Организация .env файлов для dev и prod на Ubuntu. Лучшие практики, приоритеты переменных и примеры конфигураций для безопасного запуска.

1 ответ 1 просмотр
DevOpsPM2 процесс сбрасывается на Ubuntu: причины и решения

Полное руководство по устранению проблем с PM2 на Ubuntu. Причины сброса процессов, настройка автозапуска, конфликты версий Node.js и решения для старых VPS.

1 ответ 2 просмотра
DevOpsОшибка wait-control-plane при kubeadm init с HAProxy VIP

Диагностика и решение ошибки wait-control-plane в kubeadm init с HAProxy VIP для control-plane-endpoint в Kubernetes. Проверки kubelet, crictl, health checks HAProxy, сертификаты SAN и обходные пути для HA кластера.

1 ответ 2 просмотра
DevOpsDevOps проекты дома для сисадмина: Docker, K8s, Ansible

Систематический roadmap и домашние проекты DevOps на ПК (i3, 32ГБ): от Docker Zabbix до Kubernetes CI/CD. Навыки для перехода сисадмина в DevOps с портфолио, зарплата 100к+ руб. удалённо. Пошаговые планы, IaC, мониторинг.

1 ответ 2 просмотра
DevOpsКак заполнить picture в Keycloak из VK и Yandex OAuth

Настройка Keycloak: автоматическое заполнение атрибута picture из OAuth-провайдеров VK (photo_200) и Yandex (photo_url). Пошаговая инструкция по мапперам Identity Provider, scopes и экспорту в токены. Примеры JSON и отладка.

1 ответ 1 просмотр
DevOpsКак отключить контур в NPS: пересылка уведомлений NAS

Пошаговая инструкция по отключению пересылки уведомлений NAS в NPS (Network Policy Server) Windows Server. GUI-метод через консоль, проверка netsh команды и тестирование. Официальные рекомендации Microsoft.

1 ответ 2 просмотра