#

devops

DevOps практики и инфраструктура

DevOps3x-UI не показывает трафик и статус с NGINX прокси

Настройка 3x-UI с промежуточным NGINX или HAProxy: включите proxy protocol v2, access.log в Xray, права доступа. Пошаговая диагностика, конфиги и чеклист для отображения трафика клиентов и статуса онлайн/оффлайн.

1 ответ 33 просмотра
DevOpsVless, Trojan, Vmess, Reality не работают с белыми списками: фикс

С 06.11.2025 Vless Reality, Trojan, Vmess перестали работать при белых списках из-за DPI РКН. Как исправить в 3X-UI: обновите Xray-core, настройте uTLS fingerprints (chrome), flow xtls-rprx-vision, свежие SNI (stats.vk-portal.net). Альтернативы: Hysteria2, TUIC v5 для обхода блокировки.

1 ответ 25 просмотров
DevOpsНастройка мониторинга Active Directory в Zabbix на Windows 2016

Пошаговое руководство по настройке Zabbix для мониторинга событий Active Directory: создание учеток, обновление паролей, неудачные входы. Аудит GPO, agent, items и шаблоны для Windows Server 2016.

1 ответ 11 просмотров
DevOpsКак получить IP клиентов через 3x ui api панели: фикс No IP Record

Решение проблемы 'No IP Record' в 3x ui api. Настройка Xray API, StatsService и inbound dokodemo-door для получения IP и данных пользователей в 3x ui панель. Примеры Python кода и отладка логов.

1 ответ 10 просмотров
ПрограммированиеGitHub не отправляет SMS в Россию: восстановить 2FA

Как восстановить доступ к аккаунту GitHub, если сломан телефон с 2FA, утеряны recovery codes и SMS не приходит на российский номер. Пошаговая инструкция по обращению в поддержку без логина и временные решения.

1 ответ 10 просмотров
СетиКак изменить пароль и порт веб-интерфейса AmneziaWG

Подробная инструкция: как изменить пароль и порт для веб-интерфейса AmneziaWG на VPS. Редактирование конфига /etc/amnezia/webui.conf, перезапуск сервиса, устранение ошибок доступа на порту 1111 вместо 8880.

1 ответ 8 просмотров
DevOpsНастройка xray с двумя IP: маршрутизация трафика через нужный адрес

Полное руководство по настройке xray с двумя публичными IP-адресами. Реализация перенаправления трафика через нужный IP с помощью sendThrough и политик маршрутизации Linux.

1 ответ 6 просмотров
DevOpsОшибка сборки vhci_hcd deb-пакета для Linux 6.1/6.12

Исправление ошибки 'отказано в доступе' при сборке vhci_hcd для ядер Linux 6.1 и 6.12. Правка Makefile, использование DESTDIR, debian/rules и dh_auto_install для корректной упаковки deb-пакета без записи в /usr/include.

1 ответ 6 просмотров
DevOpsКак включить изображения в Grafana Telegram алерты

Пошаговая настройка отправки скриншотов панелей в Telegram уведомлениях Grafana 11 в Docker. Включаем захват изображений, настраиваем контактный пункт и обходим проблемы с рендерингом. Работает с unified alerting.

1 ответ 5 просмотров
ПрограммированиеКак подключить Gemini Code Assist в VS Code в России

Подробное руководство: как подключить Gemini Code Assist в VS Code в России несмотря на гео-ограничения. Сервисный аккаунт Google Cloud, прокси, VPN, удалённые среды. Пошаговая настройка, отладка ошибок и обход блокировок для gemini в россии.

1 ответ 5 просмотров
DevOpsКак получить IP Docker контейнера с хост-машины

Узнайте, как быстро получить IP-адрес Docker контейнера с хоста командой docker inspect. Примеры для скриптов, docker network inspect, статический IP в docker-compose и советы по автоматизации развертывания.

1 ответ 5 просмотров
ПрограммированиеGit config: разные user name и email для репозиториев

Как настроить разные идентификаторы пользователя Git для личных и рабочих репозиториев. Используйте includeIf в gitconfig, локальные настройки или переменные окружения. Решение проблемы с 'Anonymous' коммитами в ~/worksrc/. Пошаговое руководство по git config user name и user email.

1 ответ 4 просмотра
DevOpsBitrix24: Автоматическое удаление лидов от пропущенных звонков

Настройте автоматическое удаление лидов в Bitrix24, созданных по пропущенным входящим звонкам с неизвестных номеров. Используйте роботы CRM, приложения Bambit и бизнес-процессы для очистки базы от спама без ручной работы.

1 ответ 4 просмотра
DevOpsКак отключить IPv6 в Poste.io Docker: Postfix, Dovecot, Nginx

Пошаговое руководство по отключению IPv6 в контейнере Poste.io на Docker. Решение ошибок привязки портов в Postfix, Dovecot, Nginx. Настройка daemon.json, sysctl, override конфигов для стабильной работы без IPv6.

1 ответ 4 просмотра
ПрограммированиеКак настроить существующую ветку Git для отслеживания удаленной

Настройте существующую локальную ветку Git для отслеживания удаленной с помощью git branch --set-upstream-to или git push -u. Пошаговое руководство: git fetch, проверка веток, устранение ошибок и примеры для git pull без аргументов.

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

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

1 ответ 3 просмотра
DevOpsПочему WinSCP зависает на 92% при FTP загрузке

WinSCP не загружает файл на VDS по FTP, зависает на 92% с ошибкой таймаута. Причины: пассивный режим FTP, firewall, NAT. Настройки WinSCP, vsftpd, шаги диагностики и исправления для стабильной загрузки.

1 ответ 3 просмотра
ПрограммированиеУчетные записи ЕСИА для тестирования авторизации

Как оформить учетные записи ЕСИА в тестовой среде для прогона негативных сценариев авторизации: некорректный паспорт, СНИЛС, ИНН, возраст <14 лет. Песочница, готовые профили, моки, автоматизация без ручной работы.

1 ответ 3 просмотра
DevOpsИсправить ошибку 422 при деплое Maven в GitHub Packages

Пошаговое решение ошибки 422 при mvn deploy в GitHub Packages: исправьте artifactId (строчные буквы), настройте PAT с write:packages, проверьте коллизии пакетов и URL. Примеры pom.xml и settings.xml.

1 ответ 3 просмотра
ПрограммированиеПочему в MCP промпт после вызова инструмента?

Разбираем, почему в протоколе MCP промпт следующего шага выдаётся после вызова инструмента на mcp сервер. Преимущества: безопасность, валидация, гибкость. Лучшие практики, примеры цепочек mcp инструмент и рекомендации по рабочим процессам.

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