Найти в Дзене
HAProxy - стандарт де-факто для балансировки нагрузки
Но стандартная установка через apt install haproxy даёт бинарник с минимальным набором фич. В этом проекте я решил пройти тернистым "путем джедая": полный контроль над сборкой, статическая линковка всех зависимостей, shared-модули (.so), автоматические релизы через GitLab CI и idempotent-установка одной командой. Использовал - Bash, Docker, GitLab CI и пара инженерных трюков, которые пригодятся в любом инфраструктурном проекте...
2 недели назад
Когда у Вас один проект и один сервер, всё просто: подключаетесь к серверу по SSH, устанавливаете nginx и PHP, настраиваете конфигурации — и
https://www.idevapps.ru/blog/bystroe-razvertyvanie-servera-nginx-php-fpm-composer-nodejs-yarn-dlia-laravel-prilozenii Когда у Вас один проект и один сервер, всё просто: подключаетесь к серверу по SSH, устанавливаете nginx и PHP, настраиваете конфигурации — и готово. Но как только появляется несколько проектов, это превращается в рутинную работу, которая отнимает много времени и может привести к ошибкам...
2 месяца назад
При эксплуатации публично доступных сервисов в лабораторной или production-среде довольно быстро становится очевидно, что значительная часть
входящего трафика не имеет отношения к легитимным пользователям. В своём блоге я описал одно из применённых решений для защиты домашней почтовой системы на базе RouterOS от MikroTik; возможно, оно будет полезно и вам. https://www.idevapps.ru/blog/mikrotik-spamhaus-dnsbl-ranniaia-filtraciia-vxodiashh
2 месяца назад
Привет! Наконец-то я завершил перенос хранения файлов, загруженных в мой блог, с локального серверного диска на сервис типа S3, который я
развернул в своей лаборатории с помощью решения RustFS (совместимого с Amazon S3, как MinIO / Spaces / R2 и т. д.). Подробнее в моем блоге https://www.idevapps.ru/blog/nakonets-zavershil-migratsiyu-faylov-bloga-s-lokalnogo-diska-v-oblachnoe-khranilische
4 месяца назад
Интеграция highlight.js в Laravel проект для подсветки синтаксиса
https://www.idevapps.ru/blog/integraciia-highlightjs-v-laravel-proekt-dlia-podsvetki-sintaksisa Интеграция highlight.js в Laravel проект для подсветки синтаксиса Привет! Как ты уже успел заметить недавно я успешно интегрировал highlight.js в Laravel проект своего блога для автоматической подсветки синтаксиса кода на страницах блога...
5 месяцев назад
Почему фильтры нецензурной лексики важны для общедоступных веб-сайтов
https://www.idevapps.ru/blog/pocemu-filtry-necenzurnoi-leksiki-vazny-dlia-obshhedostupnyx-veb-saitov Почему фильтры нецензурной лексики важны для общедоступных веб-сайтов Привет, друзья! Кратко о том, как я реализовал защиту от нецензурной лексики на своем блоге. Буду бесконечно благодарен за ваши комментарии, мнения и советы...
5 месяцев назад
Hello-World
https://www.idevapps.ru/blog/hello-world Hello-World! Выкроил время на новогодних каникулах для личной странички.Свой укромный бложик пилю в основном в свободное от работы и домашних хлопот время. Используюz в основном фреймворки Laravel, livewire, для фронта fluxui.
5 месяцев назад