#

devops

Техническая настройка и конфигурация

ПрограммированиеJetty 12: замена HttpInput.Interceptor и HttpOutput.Interceptor

Изменения в API Eclipse Jetty 12: удалены HttpInput.Interceptor и HttpOutput.Interceptor. Рекомендуемая замена — Content.Source и Content.Sink для jetty http. Примеры миграции с Jetty 11, non-blocking код и решение race conditions.

6 ответов 1 просмотр
DevOpsКак защитить почту от утечек и спама

Методы утечки email-адресов без публикации и технические средства защиты электронной почты. Настройка Postfix, SPF/DKIM/DMARC и организационные меры безопасности.

4 ответа 8 просмотров
DevOpsКак опубликовать бинарник на GitHub из чужих исходников

Пошаговое руководство по публикации исполняемых файлов на GitHub, скомпилированных из чужих исходников. Атрибуция, лицензирование, GitHub Releases и практика для OpenWRT. Соблюдайте юридические требования и указывайте оригинального автора.

7 ответов 4 просмотра
DevOpsНастройка Nginx как прокси для Unbound DNS (DoH)

Правильная конфигурация Nginx для Unbound DNS с grpc_pass, улучшение безопасности TLS, производительности кэшированием. Управление профилями, генерация iOS .mobileconfig, временные ссылки и автоудаление через 10 мин для DoH-сервера.

6 ответов 3 просмотра
DevOpsКак исключить файл только из корневой папки в Git с помощью .gitignore

Пошаговое руководство по исключению файла только из корневой директории в Git с помощью .gitignore. Узнайте, как игнорировать config.php в корне, но сохранить контроль версий в поддиректориях.

4 ответа 3 просмотра
DevOpsSquid proxy windows: настройка ACL для перенаправления трафика в 2026

Актуальность Squid на Windows 2026: настройка ACL для перенаправления трафика на noDPI и Shadowsocks. Примеры конфигурации с cache_peer и never_direct.

6 ответов 3 просмотра
DevOpsАвтоматическое прерывание скриптов Bash при ошибках

Пошаговое руководство по автоматическому прерыванию выполнения Bash-скриптов при ошибках команд. Методы set -e, trap и другие способы обработки ошибок.

6 ответов 3 просмотра
ПрограммированиеНастройка RQ worker для redis очередь без импорта на сервере

Как настроить rq worker в redis очередь задач python, чтобы backend-сервер не импортировал код worker'а и не тянул зависимости. Строковый enqueue, PYTHONPATH, примеры кода и обработка ошибок для полного разделения серверов.

6 ответов 2 просмотра
DevOpsZFS или аппаратный RAID: что выбрать для серверной инфраструктуры

Сравнение ZFS и аппаратного RAID для серверной инфраструктуры. Преимущества, недостатки и рекомендации для Proxmox окружений.

6 ответов 2 просмотра
DevOpsПочему GitHub Actions cron не запускается автоматически

Диагностика проблем с cron в GitHub Actions: workflow не стартует по расписанию, но работает вручную. Причины — ветка по умолчанию, неактивность 60 дней, нагрузка. Пошаговое исправление YAML для keep-alive Streamlit.

6 ответов 2 просмотра
DevOpsTelegram бот не получает chatJoinRequest: как исправить

Решение проблемы, когда Telegram бот не работает и пропускает запросы на вступление в группу (chatJoinRequest) на российском хостинге. Причины: блокировки РКН, webhook таймауты. Решения: retry, polling, перенос сервера, мониторинг.

4 ответа 2 просмотра
DevOpsНастройка email в Jenkins: решение ошибки trustAnchors на Linux

Пошаговое руководство по устранению ошибки trustAnchors parameter must be non-empty при настройке электронной почты в Jenkins/Hudson на Linux. Решения для Fedora и других дистрибутивов.

4 ответа 2 просмотра
DevOpsПочему повреждаются файлы VM в Proxmox: причины и диагностика

Повреждение файлов виртуальных машин в Proxmox на RAID10: причины (RAM, кэш, бэкапы), диагностика (Memtest, smartctl, логи), профилактика (разделение хранилищ, мониторинг proxmox диски). Шаги по восстановлению и предотвращению proxmox ошибка диска.

7 ответов 2 просмотра
DevOpsНастройка дедупликации BTRFS на Asustor AS6804T ADM 5.1

Пошаговое руководство по установке bees для блочной дедупликации BTRFS на NAS Asustor AS6804T под ADM 5.1.2.RE51 через Docker с --privileged. Освободите место без удаления файлов, поддержка снапшотов и сжатия. Альтернативы и конфигурация.

2 ответа 2 просмотра
DevOpsПолный бэкап сайта на Beget: файлы, папки и шаги

Как создать полный бэкап сайта на хостинге Beget с доменом Reg.ru: копирование файлов сайта из public_html, дамп БД, панель BackUP, SSH и дополнительные шаги помимо файлового менеджера для резервного копирования сайтов.

1 ответ 5 просмотров
DevOpsWindows хостинг в России для ASP.NET 4.5: альтернативы

Альтернативы отмененному Windows shared хостингу в России: Hoster.ru, MTW.ru, Timeweb от 75 руб/мес с поддержкой ASP.NET 4.5, IIS, MSSQL. Пошаговая миграция без переписывания кода, отзывы, сравнение тарифов shared vs VDS.

1 ответ 2 просмотра
ПрограммированиеПлатформы для привлечения разработчиков к опенсорс-проектам

Обзор платформ для привлечения разработчиков к опенсорс-проектам, включая GitHub, GitLab, Bitbucket и специализированные сервисы. Где публиковать идеи и находить участников.

1 ответ 2 просмотра
DevOpsОпределение оптимальной цены аренды выделенного сервера

Анализ факторов влияющих на стоимость аренды выделенного сервера. Как найти баланс между ценой и качеством для долгосрочного использования.

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

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

1 ответ 1 просмотр
ПрограммированиеВосстановить Telegram бот: сессия сбросилась, заморожен

Пошаговое руководство: что делать, если сессия Telegram сбросилась, бот заморожен, email отвязан, нет взлома и не приходит код подтверждения. Диагностика API, BotFather, support для восстановления доступа к боту.

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